vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
23 lines (22 loc) • 876 B
TypeScript
import { Ref } from 'vue';
import { Emits, Props } from '../types';
/**
* rotateHook
*
* @param props 组件属性
* @param rotateCheckImgRef 实例
* @param rotateBlockRef 实例
* @param rotateBarRef 实例
* @param emits 组件事件
*/
export declare const useVerifyRotate: (props: Props, rotateCheckImgRef: Ref<HTMLImageElement | null>, rotateBlockRef: Ref<HTMLDivElement | null>, rotateBarRef: Ref<HTMLDivElement | null>, emits: Emits) => {
rotateIsOk: Ref<boolean, boolean>;
rotateIsLoosen: Ref<boolean, boolean>;
rotateIsMoving: Ref<boolean, boolean>;
rotateMessage: import('vue').WritableComputedRef<string, string>;
rotateOnLoad: () => void;
rotateOnMousedown: (e: MouseEvent | TouchEvent) => void;
rotateOnMousemove: (e: MouseEvent | TouchEvent) => void;
rotateOnMouseup: () => Promise<void>;
rotateReset: () => void;
};