1 | import { GestureEventData } from '.';
|
2 | import { View } from '../core/view';
|
3 | import { GesturesObserverBase, GestureTypes } from './gestures-common';
|
4 | export * from './gestures-common';
|
5 | export declare function observe(target: View, type: GestureTypes, callback: (args: GestureEventData) => void, context?: any): GesturesObserver;
|
6 | export 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 | }
|