Expanderbar panel
- Komponent
-
FExpandablePanel
- Status
-
Produktionsklar
Innehåll
Använd en expanderbar panel för att gruppera information och formulärskomponenter. Med en expanderbar panel kan mängden information som visas vid en första anblick minskas.
En expanderbar panel består av 3 ytor (slots):
- Title: panelens rubrik.
- Default: innehåll som ska visas när panelen är öppen.
- Outside: relaterat innehåll som visas under den öppna panelen.
En expanderbar panel ger möjlighet att uppmärksamma användare på förändringar eller händelser.
En expanderbar panel kan visa relaterat innehåll under den panelen när den är öppen.
API
Props
-
expanded: boolean
Optional -
Toggle expanded/collapsed state
Default:
false
-
headerTag: string
Optional -
Element to render for the header element inside the expandable panel. 'h1', 'h2', 'h3', 'h4', 'h5' and 'h6' is valid.
Default:
"h2"
-
id: string
Optional -
The id for the content id attribute. If the prop is not set the id will be generated.
Default:
() => ElementIdService.generateElementId()
-
notifications: number
Optional -
Number of notifications present in panel.
If set to zero (default) no notification badge will be displayed.
Default:
0
-
screenReaderNotificationTemplate: string
Optional -
‐
Default:
"Du har %VALUE% notifieringar."
Events
-
toggle
-
Emitted when panel heading is clicked.
Arguments:
<anonymous>: MouseEvent