You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
995 B
38 lines
995 B
export declare const useTransitionFallthroughEmits: readonly ["after-appear", "after-enter", "after-leave", "appear", "appear-cancelled", "before-enter", "before-leave", "enter", "enter-cancelled", "leave", "leave-cancelled"];
|
|
/**
|
|
* NOTE:
|
|
* This is only a delegator for delegating transition callbacks.
|
|
* Use this at your need.
|
|
*/
|
|
/**
|
|
* Simple usage
|
|
*
|
|
* In your setups:
|
|
*
|
|
* setup() {
|
|
* const fallthroughMethods = useTransitionFallthrough()
|
|
* return fallthrough
|
|
* }
|
|
*
|
|
* In your template:
|
|
*
|
|
* <template>
|
|
* <transition name="whatever" v-bind="fallthrough">
|
|
* <slot />
|
|
* </transition>
|
|
* </template>
|
|
*
|
|
*/
|
|
export declare const useTransitionFallthrough: () => {
|
|
onAfterAppear: () => void;
|
|
onAfterEnter: () => void;
|
|
onAfterLeave: () => void;
|
|
onAppearCancelled: () => void;
|
|
onBeforeEnter: () => void;
|
|
onBeforeLeave: () => void;
|
|
onEnter: () => void;
|
|
onEnterCancelled: () => void;
|
|
onLeave: () => void;
|
|
onLeaveCancelled: () => void;
|
|
};
|