38 lines
		
	
	
		
			995 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			995 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
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;
 | 
						|
};
 |