UNPKG

sard-uniapp

Version:

sard-uniapp 是一套基于 Uniapp + Vue3 框架开发的兼容多端的 UI 组件库

23 lines (22 loc) 816 B
import { type Ref } from 'vue'; export interface UseLuckyDrawOptions { count: number | Ref<number>; minSpeed?: number | Ref<number>; maxSpeed?: number | Ref<number>; accelTime?: number | Ref<number>; decelTime?: number | Ref<number>; easeIn?: (progress: number) => number; easeOut?: (progress: number) => number; startDelay?: number | Ref<number>; endDelay?: number | Ref<number>; complete?: (index: number) => void; } export declare const useLuckyDraw: (options: UseLuckyDrawOptions) => { play: () => void; stop: (index?: number) => void; pause: () => void; reset: () => void; playing: import("vue").ComputedRef<boolean>; activeIndex: import("vue").ComputedRef<number | undefined>; }; export type UseLuckyDrawReturn = ReturnType<typeof useLuckyDraw>;