UNPKG

hy-vue-gantt

Version:

Evolution of vue-ganttastic package

15 lines 783 B
import type { GanttBarObject } from "../types"; /** * A composable that manages touch event handling and mouse event simulation * Converts touch interactions to mouse events for consistent behavior * @param initDragCallback - Function to initialize drag operations * @param threshold - Minimum movement threshold to start drag * @returns Object containing touch event handlers */ export declare function useTouchEvents(initDragCallback: (bar: GanttBarObject, e: MouseEvent) => void, threshold?: number): { handleTouchStart: (event: TouchEvent, bar?: GanttBarObject) => void; handleTouchMove: (event: TouchEvent) => void; handleTouchEnd: (event: TouchEvent) => void; handleTouchCancel: (event: TouchEvent) => void; }; //# sourceMappingURL=useTouchEvents.d.ts.map