@phase2/outline-accordion
v0.1.7
Published
The Outline Components for the web accordion component
Downloads
76
Readme
outline-accordion
Accordion Component
Properties
| Property | Attribute | Type | Default | Description |
|---------------|----------------|---------------------------|--------------------------------------------------|--------------------------------------------------|
| allOpen
| allOpen
| boolean
| false | Set to 'true' to open all panels at once. Specifically for enhanced editor experience. |
| clean
| clean
| boolean
| false | Sets to 'clean' variant |
| hasLabel
| | boolean
| | |
| isMobile
| | () => "mobile" \| null
| "() => (this.mobileController.isMobile ? 'mobile' : null)" | |
| panels
| | OutlineAccordionPanel[]
| | Reference to in panels slot. |
| singlePanel
| single-panel
| boolean
| false | Set to 'true' to create an accordion that can only have one panel open at a time. |
| slots
| | SlotController
| "new SlotController(this, false)" | |
Methods
| Method | Type |
|---------------------|--------------------------------|
| handleKeyboardNav
| (event: KeyboardEvent): void
|
Slots
| Name | Description | |------|--------------------------------------------------| | | label: The title text for the accordion component. |