vue-lynx / TransitionGroup

Variable: TransitionGroup

const TransitionGroup: DefineComponent<object, () => VNode<RendererNode, RendererElement, object>, object, object, object, ComponentOptionsMixin, ComponentOptionsMixin, object, string, PublicProps, ToResolvedProps<object, object>, object, object, object, object, string, ComponentProvideOptions, true, object, any>;

Type declaration

mode?

optional mode: "in-out" | "out-in" | "default";

appear?

optional appear: boolean;

persisted?

optional persisted: boolean;

name?

optional name: string;

type?

optional type: "transition" | "animation";

duration?

optional duration: number | object;

enterFromClass?

optional enterFromClass: string;

enterActiveClass?

optional enterActiveClass: string;

enterToClass?

optional enterToClass: string;

leaveFromClass?

optional leaveFromClass: string;

leaveActiveClass?

optional leaveActiveClass: string;

leaveToClass?

optional leaveToClass: string;

appearFromClass?

optional appearFromClass: string;

appearActiveClass?

optional appearActiveClass: string;

appearToClass?

optional appearToClass: string;

onBeforeEnter()?

optional onBeforeEnter: (el) => void;

Parameters

ParameterType
elShadowElement

Returns

void

onEnter()?

optional onEnter: (el, done) => void;

Parameters

ParameterType
elShadowElement
done() => void

Returns

void

onAfterEnter()?

optional onAfterEnter: (el) => void;

Parameters

ParameterType
elShadowElement

Returns

void

onEnterCancelled()?

optional onEnterCancelled: (el) => void;

Parameters

ParameterType
elShadowElement

Returns

void

onBeforeLeave()?

optional onBeforeLeave: (el) => void;

Parameters

ParameterType
elShadowElement

Returns

void

onLeave()?

optional onLeave: (el, done) => void;

Parameters

ParameterType
elShadowElement
done() => void

Returns

void

onAfterLeave()?

optional onAfterLeave: (el) => void;

Parameters

ParameterType
elShadowElement

Returns

void

onLeaveCancelled()?

optional onLeaveCancelled: (el) => void;

Parameters

ParameterType
elShadowElement

Returns

void

onBeforeAppear()?

optional onBeforeAppear: (el) => void;

Parameters

ParameterType
elShadowElement

Returns

void

onAppear()?

optional onAppear: (el, done) => void;

Parameters

ParameterType
elShadowElement
done() => void

Returns

void

onAfterAppear()?

optional onAfterAppear: (el) => void;

Parameters

ParameterType
elShadowElement

Returns

void

onAppearCancelled()?

optional onAppearCancelled: (el) => void;

Parameters

ParameterType
elShadowElement

Returns

void

tag?

optional tag: string;

moveClass?

optional moveClass: string;

Defined in

packages/vue-lynx/runtime/src/TransitionGroup.ts:129