UNPKG

@plurid/plurid-react

Version:

React implementation of Plurid to explore the web in three dimensions

50 lines (49 loc) 1.6 kB
/// <reference types="hammerjs" /> export declare const loadHammer: () => Promise<{ default: HammerStatic; defaults: HammerDefaults; VERSION: number; INPUT_START: 1; INPUT_MOVE: 2; INPUT_END: 4; INPUT_CANCEL: 8; STATE_POSSIBLE: 1; STATE_BEGAN: 2; STATE_CHANGED: 4; STATE_ENDED: 8; STATE_RECOGNIZED: 8; STATE_CANCELLED: 16; STATE_FAILED: 32; DIRECTION_NONE: 1; DIRECTION_LEFT: 2; DIRECTION_RIGHT: 4; DIRECTION_UP: 8; DIRECTION_DOWN: 16; DIRECTION_HORIZONTAL: 6; DIRECTION_VERTICAL: 24; DIRECTION_ALL: 30; Manager: HammerManagerConstructor; Input: HammerInput; TouchAction: TouchAction; TouchInput: TouchInput; MouseInput: MouseInput; PointerEventInput: PointerEventInput; TouchMouseInput: TouchMouseInput; SingleTouchInput: SingleTouchInput; Recognizer: RecognizerStatic; AttrRecognizer: AttrRecognizerStatic; Tap: TapRecognizerStatic; Pan: PanRecognizerStatic; Swipe: SwipeRecognizerStatic; Pinch: PinchRecognizerStatic; Rotate: RotateRecognizerStatic; Press: PressRecognizerStatic; on(target: EventTarget, types: string, handler: Function): void; off(target: EventTarget, types: string, handler: Function): void; each(obj: any, iterator: Function, context: any): void; merge(dest: any, src: any): any; extend(dest: any, src: any, merge: boolean): any; inherit(child: Function, base: Function, properties: any): any; bindFn(fn: Function, context: any): Function; prefixed(obj: any, property: string): string; }>;