UNPKG

@xyflow/system

Version:

xyflow core system that powers React Flow and Svelte Flow.

12 lines 602 B
import { type Viewport, PanZoomParams, PanZoomInstance } from '../types'; export type ZoomPanValues = { isZoomingOrPanning: boolean; usedRightMouseButton: boolean; prevViewport: Viewport; mouseButton: number; timerId: ReturnType<typeof setTimeout> | undefined; panScrollTimeout: ReturnType<typeof setTimeout> | undefined; isPanScrolling: boolean; }; export declare function XYPanZoom({ domNode, minZoom, maxZoom, translateExtent, viewport, onPanZoom, onPanZoomStart, onPanZoomEnd, onDraggingChange, }: PanZoomParams): PanZoomInstance; //# sourceMappingURL=XYPanZoom.d.ts.map