Salta ai contenuti
Magma Design System
Accordion item<mds-accordion-item>Generato da @maggioli-design-system/magma@2.3.0dist/documentation.json. Incapsulamento: shadow.
Questa pagina è generata dai pacchetti Magma, documentati solo in inglese.
I componenti Magma sono web component: elementi personalizzati che scrivi come i tag HTML, con qualsiasi framework o senza. Le proprietà li configurano, gli eventi dicono cosa è successo, i metodi sono funzioni da chiamare sull'elemento e gli slot accolgono il contenuto che metti al suo interno.
Proprietà
Imposta una proprietà come attributo HTML nel markup, oppure come proprietà da JavaScript. La colonna Attributo dà il nome dell'attributo, un trattino quando coincide con la proprietà; le proprietà senza attributo, come array e funzioni, si impostano solo da JavaScript. Per spegnere un attributo booleano, rimuovilo: non scrivere mai disabled="false".label (obbligatoria) - stringSpecifies the title shown when the component is closed or selected
selected - boolean | undefinedSpecifies if the component item is selected or not
typography - action | h1 | h2 | h3 | h4 | h5 | h6 | undefinedh5Specifies the typography of the element
Eventi
mdsAccordionItemChangeMdsAccordionItemEventDetailEmits when the component attribute selected is changed
mdsAccordionItemSelectMdsAccordionItemEventDetailEmits when the component is selected
mdsAccordionItemUnselectMdsAccordionItemEventDetailEmits when the component is unselected
Slot
Gli slot accolgono il contenuto che scrivi tra i tag del componente. Lo slot predefinito, quello senza nome, accetta solo testo, salvo dove la sua descrizione dice altrimenti. Se il componente ha anche la proprietà label, preferisci la proprietà.(predefinito)Add contents like text string, HTML elements or components to this slot.
Nessun nome slot