The Accordion is a container-based component that can house multiple expansion panels and offers keyboard navigation.

Slots
default — Renders the expansion panels inside default slot.

Allows only one panel to be expanded at a time.

singleExpand: boolean

Returns all of the accordions's direct igc-expansion-panel children.

get panels(): IgrExpansionPanelComponent[]

Returns IgrExpansionPanelComponent[]

Hides all of the child expansion panels' contents.

hideAll(): Promise<void>

Returns Promise<void>

Shows all of the child expansion panels' contents.

showAll(): Promise<void>

Returns Promise<void>

onClosed(args: CustomEvent<IgrExpansionPanelComponent>): void

Parameters

Returns void

onClosing(args: CustomEvent<IgrExpansionPanelComponent>): void

Parameters

Returns void

onOpened(args: CustomEvent<IgrExpansionPanelComponent>): void

Parameters

Returns void

onOpening(args: CustomEvent<IgrExpansionPanelComponent>): void

Parameters

Returns void