Skip to content

Commit ff24a23

Browse files
committed
Divide gestures by namespace
1 parent c5b8588 commit ff24a23

6 files changed

+11
-11
lines changed

source/quo.gestures.basic.coffee

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Quo Basic Gestures: tap, hold, singleTap, doubleTap
88

99
Quo.gesture.add
1010
name : "basic"
11-
events : ["tap", "hold", "singleTap", "doubleTap"]
11+
events : "tap,hold,singleTap,doubleTap,touch".split(",")
1212
handler : do (gm = Quo.gesture) ->
1313

1414
ALLOWED_MOVE_PIXELS = 15
@@ -40,6 +40,7 @@ Quo.gesture.add
4040
do cancel
4141

4242
end = (target, data) ->
43+
gm.trigger(target, "touch", data[0])
4344
return unless _start
4445
clearTimeout _hold_timeout
4546
now = new Date()

source/quo.gestures.coffee

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Quo Gestures manager
1010
"use strict"
1111

1212

13-
Quo.gesture = do ($$ = Quo) ->
13+
Quo.gesture = $$.gesture = do ($$ = Quo) ->
1414

1515
STARTED = false
1616
HANDLERS = {}
@@ -56,9 +56,8 @@ Quo.gesture = do ($$ = Quo) ->
5656
_handle "cancel"
5757

5858
_addDelegations = (events) ->
59-
events.forEach (event) ->
60-
$$.fn[event] = (callback) ->
61-
event_name = if event is "touch" then "touchend" else event
59+
events.forEach (event_name) ->
60+
$$.fn[event_name] = (callback) ->
6261
$$(document.body).delegate @selector, event_name, callback
6362

6463
_handle = (eventName, target, data) ->

source/quo.gestures.drag.coffee

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Quo Drag Gestures: drag, dragging
88

99
Quo.gesture.add
1010
name : "drag"
11-
events : ["drag", "dragging"]
11+
events : "drag,dragging".split(",")
1212
handler : do (gm = Quo.gesture) ->
1313

1414
MIN_PX = 20

source/quo.gestures.pinch.coffee

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Quo Pinch Gestures: pinch, pinching, pinchIn, pinchOut
88

99
Quo.gesture.add
1010
name : "pinch"
11-
events : ["pinch", "pinching", "pinchIn", "pinchOut"]
11+
events : "pinch,pinching,pinchIn,pinchOut".split(",")
1212
handler : do (gm = Quo.gesture) ->
1313

1414
TRIGGER_PIXELS = 20

source/quo.gestures.rotation.coffee

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Quo Rotation Gestures: rotate, rotating, rotateLeft, rotateRight
88

99
Quo.gesture.add
1010
name : "rotation"
11-
events : ["rotate", "rotating", "rotateLeft", "rotateRight"]
11+
events : "rotate,rotating,rotateLeft,rotateRight".split(",")
1212
handler : do (gm = Quo.gesture) ->
1313

1414
TRIGGER_ANGLE = 5

source/quo.gestures.swipe.coffee

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
###
2-
Quo Swipe Gestures: swipe, swiping, swipeLeft, swipeRight, swipeUp, swipeDown,
3-
swipingHorizontal, swipingVertical
2+
Quo Swipe Gestures: swipe, swiping, swipeLeft, swipeRight, swipeUp, swipeDown
3+
New gestures added: swipingHorizontal, swipingVertical
44
55
@author Ignacio Olalde Ramos <ina@tapquo.com> || @piniphone
66
###
@@ -9,7 +9,7 @@ swipingHorizontal, swipingVertical
99

1010
Quo.gesture.add
1111
name : "swipe"
12-
events : ["swipe", "swiping", "swipeLeft", "swipeRight", "swipeUp", "swipeDown", "swipingHorizontal", "swipingVertical"]
12+
events : "swipe,swiping,swipeLeft,swipeRight,swipeUp,swipeDown,swipingHorizontal,swipingVertical".split(",")
1313
handler : do (gm = Quo.gesture) ->
1414

1515
TRIGGER_PIXELS = 20

0 commit comments

Comments
 (0)