@@ -132,7 +132,7 @@ export namespace TouchAction {
132
132
/**
133
133
* Provides gesture event data.
134
134
*/
135
- export interface GestureEventData < T extends Observable = Observable > extends EventData < T > {
135
+ export interface GestureEventData < T extends Observable = View > extends EventData < T > {
136
136
/**
137
137
* Gets the type of the gesture.
138
138
*/
@@ -154,7 +154,7 @@ export interface GestureEventData<T extends Observable = Observable> extends Eve
154
154
/**
155
155
* Provides gesture event data.
156
156
*/
157
- export interface TapGestureEventData < T extends Observable = Observable > extends GestureEventData < T > {
157
+ export interface TapGestureEventData < T extends Observable = View > extends GestureEventData < T > {
158
158
/**
159
159
* Gets the number of pointers in the event.
160
160
*/
@@ -172,7 +172,7 @@ export interface TapGestureEventData<T extends Observable = Observable> extends
172
172
/**
173
173
* Provides gesture event data.
174
174
*/
175
- export interface TouchGestureEventData < T extends Observable = Observable > extends TapGestureEventData < T > {
175
+ export interface TouchGestureEventData < T extends Observable = View > extends TapGestureEventData < T > {
176
176
/**
177
177
* Gets action of the touch. Possible values: 'up', 'move', 'down', 'cancel'
178
178
*/
@@ -241,14 +241,14 @@ export interface Pointer {
241
241
/**
242
242
* Provides gesture event data.
243
243
*/
244
- export interface GestureEventDataWithState < T extends Observable = Observable > extends GestureEventData < T > {
244
+ export interface GestureEventDataWithState < T extends Observable = View > extends GestureEventData < T > {
245
245
state : number ;
246
246
}
247
247
248
248
/**
249
249
* Provides gesture event data for pinch gesture.
250
250
*/
251
- export interface PinchGestureEventData < T extends Observable = Observable > extends GestureEventDataWithState < T > {
251
+ export interface PinchGestureEventData < T extends Observable = View > extends GestureEventDataWithState < T > {
252
252
scale : number ;
253
253
254
254
getFocusX ( ) : number ;
@@ -258,29 +258,29 @@ export interface PinchGestureEventData<T extends Observable = Observable> extend
258
258
/**
259
259
* Provides gesture event data for swipe gesture.
260
260
*/
261
- export interface SwipeGestureEventData < T extends Observable = Observable > extends GestureEventData < T > {
261
+ export interface SwipeGestureEventData < T extends Observable = View > extends GestureEventData < T > {
262
262
direction : SwipeDirection ;
263
263
}
264
264
265
265
/**
266
266
* Provides gesture event data for pan gesture.
267
267
*/
268
- export interface PanGestureEventData < T extends Observable = Observable > extends GestureEventDataWithState < T > {
268
+ export interface PanGestureEventData < T extends Observable = View > extends GestureEventDataWithState < T > {
269
269
deltaX : number ;
270
270
deltaY : number ;
271
271
}
272
272
273
273
/**
274
274
* Provides gesture event data for rotation gesture.
275
275
*/
276
- export interface RotationGestureEventData < T extends Observable = Observable > extends GestureEventDataWithState < T > {
276
+ export interface RotationGestureEventData < T extends Observable = View > extends GestureEventDataWithState < T > {
277
277
rotation : number ;
278
278
}
279
279
280
280
/**
281
281
* Provides options for the GesturesObserver.
282
282
*/
283
- export class GesturesObserver < T extends Observable = Observable > {
283
+ export class GesturesObserver < T extends Observable = View > {
284
284
/**
285
285
* Creates an instance of GesturesObserver class.
286
286
* @param target - The view for which the observer is created.
@@ -328,7 +328,7 @@ export class GesturesObserver<T extends Observable = Observable> {
328
328
* @param callback - A function that will be executed when a gesture is received.
329
329
* @param context - this argument for the callback.
330
330
*/
331
- export function observe < T extends Observable = Observable > ( target : View , type : GestureTypes , callback : ( args : GestureEventData < T > ) => void , context ?: any ) : GesturesObserver < T > ;
331
+ export function observe < T extends Observable = View > ( target : View , type : GestureTypes , callback : ( args : GestureEventData < T > ) => void , context ?: any ) : GesturesObserver < T > ;
332
332
333
333
/**
334
334
* Returns a string representation of a gesture type.
0 commit comments