From 46628ffdb144ab71a0c2caf615797540bff223a6 Mon Sep 17 00:00:00 2001 From: lukecurran Date: Fri, 6 Mar 2020 10:25:37 -0600 Subject: [PATCH] refact: locationX/locationY -> getX()/getY() --- nativescript-core/ui/gestures/gestures.android.ts | 4 ++-- nativescript-core/ui/gestures/gestures.d.ts | 4 ++-- nativescript-core/ui/gestures/gestures.ios.ts | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/nativescript-core/ui/gestures/gestures.android.ts b/nativescript-core/ui/gestures/gestures.android.ts index d1a146c18..d90171f0d 100644 --- a/nativescript-core/ui/gestures/gestures.android.ts +++ b/nativescript-core/ui/gestures/gestures.android.ts @@ -400,8 +400,8 @@ function _getDoubleTapArgs(view: View, e: android.view.MotionEvent): DoubleTapGe type: GestureTypes.doubleTap, view: view, android: e, - locationX: e.getX() / layout.getDisplayDensity(), - locationY: e.getY() / layout.getDisplayDensity(), + getX: () => e.getX() / layout.getDisplayDensity(), + getY: () => e.getY() / layout.getDisplayDensity(), ios: undefined, object: view, eventName: toString(GestureTypes.doubleTap), diff --git a/nativescript-core/ui/gestures/gestures.d.ts b/nativescript-core/ui/gestures/gestures.d.ts index 57c9e64cb..7c66d18ff 100644 --- a/nativescript-core/ui/gestures/gestures.d.ts +++ b/nativescript-core/ui/gestures/gestures.d.ts @@ -216,8 +216,8 @@ export interface PinchGestureEventData extends GestureEventDataWithState { * Provides gesture event data for double tap gesture. */ export interface DoubleTapGestureEventData extends GestureEventData { - locationX: number; - locationY: number; + getX(): number; + getY(): number; } /** diff --git a/nativescript-core/ui/gestures/gestures.ios.ts b/nativescript-core/ui/gestures/gestures.ios.ts index f0cf31372..2f36f938f 100644 --- a/nativescript-core/ui/gestures/gestures.ios.ts +++ b/nativescript-core/ui/gestures/gestures.ios.ts @@ -309,8 +309,8 @@ function _getDoubleTapData(args: GestureEventData): DoubleTapGestureEventData { view: args.view, ios: args.ios, android: undefined, - locationX: location.x, - locationY: location.y, + getX: () => location.x, + getY: () => location.y, object: args.view, eventName: toString(args.type) };