FrappeUIPhx.Components.Accordion (frappe_ui_phx v0.3.1)

Copy Markdown View Source

Seções recolhíveis sobre <details> nativo (teclado e leitores de tela de graça). Por padrão só uma seção fica aberta por vez (atributo name do HTML, agrupado pelo id); com multiple, qualquer combinação. open no item abre desde o servidor.

Experimental: o estado aberto/fechado é efêmero de UI e não volta ao servidor.

Summary

Functions

accordion(assigns)

Attributes

  • id (:string) (required)
  • multiple (:boolean) - permite várias seções abertas ao mesmo tempo. Defaults to false.
  • class (:any) - Defaults to nil.
  • Global attributes are accepted.

Slots

  • item (required) - Accepts attributes:
    • id (:string) (required)
    • title (:string) (required)
    • open (:boolean)