UNPKG

leaflet

Version:

JavaScript library for mobile-friendly interactive maps

24 lines (23 loc) • 701 B
import { Handler } from '../../core/Handler.js'; import { Point } from '../../geometry/Point.js'; export declare class TapHoldHandler extends Handler { /** @type {Point} */ _startPos: Point; _newPos: Point; _holdTimeout: number | undefined; addHooks(): void; removeHooks(): void; /** @param {PointerEvent} e */ _onDown(e: PointerEvent): void; _cancelClickPrevent(): void; _stopPreventingNative: () => void; _cancel(): void; /** @param {PointerEvent} e */ _onMove(e: PointerEvent): void; _isTapValid(): boolean; /** * @param {string} type * @param {PointerEvent} e */ _simulateEvent(type: string, e: PointerEvent): void; }