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
NameDescriptionTypeRequiredDefault

animate

Perform animation or not

boolean

false

true

useVShow

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

boolean

false

false

expanded

Toggle expanded/collapsed state

string|number|boolean

false

true

opacity

boolean

false

true

beforeAnimation

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

AnimationCallback

false

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

afterAnimation

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

AnimationCallback

false

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

Slots
NameDescriptionBindings

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