UNPKG

vuux

Version:

Vue3 Nuxt3 Nuxt4 组件库

28 lines (27 loc) 778 B
import { Emits, Props } from '../types'; /** * hook * * @param props 组件属性 * @param emits 组件事件 */ export declare const useTour: (props: Props, emits: Emits) => { state: { x: number; y: number; w: number; h: number; border: number; isShowSvg: boolean; currentStep: number; isTop: boolean; isBottom: boolean; }; stepEl: import('vue').Ref<HTMLDivElement | null, HTMLDivElement | null>; arrowEl: import('vue').Ref<HTMLDivElement | null, HTMLDivElement | null>; stepCount: import('vue').ComputedRef<number>; computedPath: import('vue').ComputedRef<string>; handleClose: (type?: string) => Promise<void>; handleNext: () => void; handlePrev: () => void; };