UNPKG

hold-event

Version:

Provides key hold-start, holding, hold-end and other events.

17 lines (16 loc) 579 B
import { EventDispatcher } from './EventDispatcher'; export declare class Hold extends EventDispatcher { holdIntervalDelay?: number; protected _enabled: boolean; protected _holding: boolean; protected _intervalId: number; protected _deltaTime: number; protected _elapsedTime: number; protected _lastTime: number; constructor(holdIntervalDelay?: number); get enabled(): boolean; set enabled(enabled: boolean); get holding(): boolean; protected _holdStart: (event?: Event) => void; protected _holdEnd: (event?: Event) => void; }