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 _recognizers;
|
8 | private _onTargetLoaded;
|
9 | private _onTargetUnloaded;
|
10 | constructor(target: View, callback: (args: GestureEventData) => void, context: any);
|
11 | androidOnTouchEvent(motionEvent: android.view.MotionEvent): void;
|
12 | observe(type: GestureTypes): void;
|
13 | private _attach;
|
14 | private _detach;
|
15 | disconnect(): void;
|
16 | _executeCallback(args: GestureEventData): void;
|
17 | private _createRecognizer;
|
18 | }
|