UNPKG

857 BTypeScriptView Raw
1import { GestureEventData } from '.';
2import { View } from '../core/view';
3import { GesturesObserverBase, GestureTypes } from './gestures-common';
4export * from './gestures-common';
5export declare function observe(target: View, type: GestureTypes, callback: (args: GestureEventData) => void, context?: any): GesturesObserver;
6export declare class GesturesObserver extends GesturesObserverBase {
7 private _notifyTouch;
8 private _simpleGestureDetector;
9 private _scaleGestureDetector;
10 private _swipeGestureDetector;
11 private _panGestureDetector;
12 private _rotateGestureDetector;
13 private _eventData;
14 private _onTargetLoaded;
15 private _onTargetUnloaded;
16 observe(type: GestureTypes): void;
17 disconnect(): void;
18 private _detach;
19 private _attach;
20 androidOnTouchEvent(motionEvent: android.view.MotionEvent): void;
21}