maz-ui
Version:
A standalone components library for Vue.Js 3 & Nuxt.Js 3
15 lines (14 loc) • 733 B
TypeScript
import { SwipeOptions } from '@maz-ui/utils/helpers/swipeHandler';
import { MaybeRef } from 'vue';
export declare function useSwipe(options: Omit<SwipeOptions, 'onValuesChanged' | 'element'> & {
element: MaybeRef<HTMLElement> | string | null | undefined;
}): {
xDiff: import('vue').Ref<number | undefined, number | undefined>;
yDiff: import('vue').Ref<number | undefined, number | undefined>;
xStart: import('vue').Ref<number | undefined, number | undefined>;
xEnd: import('vue').Ref<number | undefined, number | undefined>;
yStart: import('vue').Ref<number | undefined, number | undefined>;
yEnd: import('vue').Ref<number | undefined, number | undefined>;
start: () => void;
stop: () => void;
};