UNPKG

react-ui-animate

Version:
31 lines (30 loc) 647 B
import { Gesture } from './Gesture'; export interface MoveEvent { movement: { x: number; y: number; }; offset: { x: number; y: number; }; velocity: { x: number; y: number; }; event: PointerEvent; cancel?: () => void; } export declare class MoveGesture extends Gesture<MoveEvent> { private attachedEls; private prev; private lastTime; private movement; private offset; private velocity; private startPos; attach(elements: HTMLElement | HTMLElement[] | Window): () => void; cancel(): void; private onMove; private onLeave; }