Expanderbar panel

Komponent
FExpandablePanel
Status
Preliminär
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
NameDescriptionTypeRequiredDefault

expanded

Toggle expanded/collapsed state

boolean

false

false

headerTag

Element to render for the header element inside the expandable panel.
'h1', 'h2', 'h3', 'h4', 'h5' and 'h6' is valid.

string

false

"h2"

id

The id for the content id attribute.
If the prop is not set the id will be generated.

string

false

() => ElementIdService.generateElementId()

notifications

Number of notifications present in panel.

If set to zero (default) no notification badge will be displayed.

number

false

0

screenReaderNotificationTemplate

string

false

"Du har %VALUE% notifieringar."

Events
NameDescriptionProperties

toggle

Emitted when panel heading is clicked.

<anonymous>: MouseEvent

Slots
NameDescriptionBindings

title

Slot used for title content

default

Slot used for content shown when panel is expanded

outside

Slot used for optional content rendered below panel when expanded

Esc för att stänga Pil upp/ner för att navigera Enter för att välja