@antv/g-plugin-gesture
Version:
A G plugin for Gesture implemented with PointerEvents
25 lines • 659 B
TypeScript
import { FederatedPointerEvent, PointLike as Point } from '@antv/g-lite';
export type Direction = 'none' | 'left' | 'right' | 'down' | 'up';
export interface GestureEvent extends FederatedPointerEvent {
points: Point[];
direction: Direction;
deltaX: number;
deltaY: number;
zoom: number;
center: Point;
velocity: number;
}
export interface EmitEventObject {
type: string;
ev: GestureEvent;
}
export interface evCacheObject {
pointerId: number;
x: number;
y: number;
ev: GestureEvent;
}
export interface GesturePluginOptions {
isDocumentGestureEnabled: boolean;
}
//# sourceMappingURL=interfaces.d.ts.map