UNPKG

@mescius/dsimageviewer

Version:

Document Solutions Image Viewer

34 lines (33 loc) 905 B
import { IPanSupport } from "../Models/IImageViewer"; export declare class GcPanSupport implements IPanSupport { active: boolean; private element; private document; private ignoreCallback; private scrollStart; private mouseStart; private inactiveCursorStyle; private _paused; static lastMoveDistance: { x: number; y: number; }; static lastMovePosition: { pageX: number; pageY: number; clientX: number; clientY: number; }; private _pointerDownFlag; constructor(element: HTMLElement, ignoreCallback?: Function | null); activate(): void; deactivate(): void; get paused(): boolean; suspend(): void; resume(): void; private _onpointerdown; private _onpointermove; private finishPan; private _ondragstart; private _isLeftpointerup; }