           begin:      @gestureBegin.bind @
           move:       @gestureMove.bind @
           end:        @gestureEnd.bind @
+          cancel:     @gestureCancel.bind @
 
   mouseWheelEvent: (event) =>
     @_mostRecentMouseWheelEvent = event

    else
      1 < delta.absoluteAspectRatio

  gestureBegin:   (e) -> @_gestureScrollPosition = @getPendingScrollPosition()
  gestureResume:  (e) ->
  gestureMove:    (e) ->
    scrollPosition = @_gestureScrollPosition += @getMainCoordinate e.delta

    @_lastOnScreenChildIndex = -1
    @_focusedChildIndex = -1
    @_initGestureProps()
    @_gestureScrollStartPosition = 0
    @_gestureScrollPosition = 0
    @onNextReady =>
      # @jumpToEnd() if @startAtEnd
