Animerad expandering

Animerad expandering används för att visa och dölja innehåll via en vertikal animering.

Radioknappar med animerad expandering

Exempel med radioknappar som fäller ut ytterligare fält (även nästlade understödjs).

Animerad expanding med rekommenderade attribut satta

Flera animeringar

Exempel på hur två animeringar kan samverka.

API

Props

animate: boolean Optional

Perform animation or not

Default: true

useVShow: boolean Optional

Use v-show instead of v-if when hiding content.

Default: false

expanded: string|number|boolean Optional

Toggle expanded/collapsed state

Default: true

opacity: boolean Optional

Default: true

beforeAnimation: AnimationCallback Optional

Optional callback for performing actions before animation. Callback will await Promise.

Default: function() { return () => { /* do nothing */ }; }

afterAnimation: AnimationCallback Optional

Optional callback for performing actions after animation. Callback will await Promise.

Default: function() { return () => { /* do nothing */ }; }

Slots

default

Slot used for content shown when component is expanded

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