v1.2.0

Accordion

Accordions contain creation flows and allow lightweight editing of an element.

Basic

Accordion 1 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse malesuada lacus ex, sit amet blandit leo lobortis eget. Accordion 2 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse malesuada lacus ex, sit amet blandit leo lobortis eget. Accordion 3 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse malesuada lacus ex, sit amet blandit leo lobortis eget.
<me-accordion> <me-accordion-summary>Accordion 1</me-accordion-summary> <me-accordion-details> <me-typography>Content goes here.</me-typography> </me-accordion-details> </me-accordion>

Expanded by Default

Panel 1 Content for panel 1. Panel 2 (starts open) This accordion starts expanded. Panel 3 Content for panel 3.

Disabled

Normal Accordion Content. Disabled Accordion You can't open this one.

Controlled (only one open at a time)

General settings Nunc vitae orci ultricies, auctor nunc in, volutpat nisl. Users Donec placerat, lectus sed mattis semper, neque lectus feugiat lectus. Advanced settings Nunc vitae orci ultricies, auctor nunc in, volutpat nisl. Integer vulputate.

API — Accordion

Attribute / PropertyTypeDefaultDescription
expandedbooleanfalseWhether the accordion is open.
disabledbooleanfalseDisables expand/collapse interaction.

API — AccordionSummary

SlotDescription
defaultSummary label content.
expand-iconCustom expand icon (replaces the default chevron).

Events

EventDetailDescription
me-change{ expanded: boolean }Fired on the Accordion when the expanded state changes.