vue-timeline-chart
Version:
Vue3 Timeline Chart component
19 lines (18 loc) • 552 B
TypeScript
import { Ref } from 'vue';
/**
* Helpers for touch events.
*/
export declare function useTouchEvents({ viewportStart, viewportEnd }: {
viewportStart: Ref<number>;
viewportEnd: Ref<number>;
}): {
setLastTouchX: (event: TouchEvent) => void;
setInitialTouchList: (event: TouchEvent) => void;
state: {
lastTouchX: number | null;
initialTouchList: TouchList | null;
initialTouchViewportStart: number | null;
initialTouchViewportEnd: number | null;
initialPinchDistance: number | null;
};
};