UNPKG

@lumina-study/blocks-graph

Version:

Framework-agnostic Web Component for visualizing Lumina Study block schemas

19 lines 859 B
import { ViewportManager } from './viewport-manager.js'; export declare class InteractionGestureHandler { private viewportManager; private config; private gestureState; private initialPanX; private initialPanY; constructor(viewportManager: ViewportManager); handlePointerDown(event: PointerEvent, _svgElement: SVGSVGElement): void; handlePointerMove(event: PointerEvent, _svgElement: SVGSVGElement): void; handlePointerUp(_event: PointerEvent): void; handleWheel(event: WheelEvent, _svgElement: SVGSVGElement): void; handleTouchStart(event: TouchEvent, _svgElement: SVGSVGElement): void; handleTouchMove(event: TouchEvent, _svgElement: SVGSVGElement): void; handleTouchEnd(_event: TouchEvent): void; isPanGesture(): boolean; reset(): void; } //# sourceMappingURL=interaction-gesture-handler.d.ts.map