@@ -506,6 +506,10 @@ else if (y < 0)
506
506
.direction (_oDirection )
507
507
.screenX (oOptions_ .screenX ())
508
508
.screenY (oOptions_ .screenY ())
509
+ .pageX (oOptions_ .pageX ())
510
+ .pageY (oOptions_ .pageY ())
511
+ .clientX (oOptions_ .clientX ())
512
+ .clientY (oOptions_ .clientY ())
509
513
.duration (oOptions_ .duration () > 0 ? oOptions_ .duration () : oOptions_ .startMove ().timestamp () > 0 ? _iNow - oOptions_ .timestamp () : 0 )
510
514
.rotation (oOptions_ .rotation ())
511
515
.scale (oOptions_ .scale ())
@@ -697,6 +701,8 @@ public boolean f(Event e) {
697
701
_iFingers = _iFingers > 1 ? _iFingers : (_iLastFingers + _iFingers );
698
702
}
699
703
704
+ console .log (_eventBase );
705
+
700
706
_oObj .set ("oLastSwipemove" , GQ .create (Move .class ).identifier (_eventBase .identifier ()).screenX (_eventBase .screenX ()).screenY (_eventBase .screenY ()).timestamp (Duration .currentTimeMillis ()).getDataImpl ());
701
707
_oObj .set ("oStartTouch" , GQ .create (Move .class ).identifier (_eventBase .identifier ()).screenX (_eventBase .screenX ()).screenY (_eventBase .screenY ()).timestamp (Duration .currentTimeMillis ()).getDataImpl ());
702
708
_oObj .set ("oMovement" , GQ .create (Move .class ).identifier (_eventBase .identifier ()).screenX (_eventBase .screenX ()).screenY (_eventBase .screenY ()).top (_eventBase .screenY ()).right (_eventBase .screenX ()).bottom (_eventBase .screenY ()).left (_eventBase .screenX ()).getDataImpl ());
@@ -810,6 +816,10 @@ public boolean f(Event e) {
810
816
int _iTouches = (_bHasTouches ) ? event_ .changedTouches ().length () : 1 ;
811
817
int _iScreenX = (_bHasTouches ) ? _eventBase .screenX () : event_ .screenX ();
812
818
int _iScreenY = (_bHasTouches ) ? _eventBase .screenY () : event_ .screenY ();
819
+ int _iPageX = (_bHasTouches ) ? _eventBase .pageX () : event_ .pageX ();
820
+ int _iPageY = (_bHasTouches ) ? _eventBase .pageY () : event_ .pageY ();
821
+ int _iClientX = (_bHasTouches ) ? _eventBase .clientX () : event_ .clientX ();
822
+ int _iClientY = (_bHasTouches ) ? _eventBase .clientY () : event_ .clientY ();
813
823
814
824
// trigger custom notification
815
825
_$element .trigger ($ .jGestures .events ().touchendStart (),event_ );
@@ -870,7 +880,7 @@ public boolean f(Event e) {
870
880
// calculate distances in relation to the touchstart position not the last touchmove event!
871
881
_iDeltaX = _iScreenX - _oEventData .screenX () ;
872
882
_iDeltaY = _iScreenY - _oEventData .screenY ();
873
- _oDetails = _createOptions (GQ .create (OptArgs .class ).type ("swipe" ).touches (_iTouches ).screenY (_iScreenY ).screenX ( _iScreenX ). deltaY ( _iDeltaY ). deltaX (_iDeltaX ).startMove (_oEventData ).event (event_ ).timestamp (_oEventData .timestamp ()));
883
+ _oDetails = _createOptions (GQ .create (OptArgs .class ).type ("swipe" ).touches (_iTouches ).screenX ( _iScreenX ). screenY (_iScreenY ).pageX ( _iPageX ). pageY ( _iPageY ). clientX ( _iClientX ). clientY ( _iClientY ). deltaX (_iDeltaX ). deltaY ( _iDeltaY ).startMove (_oEventData ).event (event_ ).timestamp (_oEventData .timestamp ()));
874
884
875
885
// trigger events for all bound pseudo events on this element
876
886
for (String _sType : _oDatajQueryGestures .keys ()) {
0 commit comments