UNPKG

hold-event

Version:

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

12 lines (11 loc) 378 B
export type Listener = (event?: DispatcherEvent) => void; export interface DispatcherEvent { type: string; [key: string]: any; } export declare class EventDispatcher { private _listeners; addEventListener(type: string, listener: Listener): void; removeEventListener(type: string, listener: Listener): void; dispatchEvent(event: DispatcherEvent): void; }