Lines Matching refs:touch
379 var touch = { variable
389 e.changedTouches = [touch];
391 e.touches[0] = touch;
392 e.targetTouches[0] = touch;
471 var touch = e.targetTouches[0];
472 this.activeTouch_ = touch.identifier;
498 if (!this.dispatchEvent_(TouchHandler.EventType.TOUCH_START, touch))
510 this.startTouchX_ = this.lastTouchX_ = touch.clientX;
511 this.startTouchY_ = this.lastTouchY_ = touch.clientY;
516 this.recentTouchesX_.push(touch.clientX, e.timeStamp);
517 this.recentTouchesY_.push(touch.clientY, e.timeStamp);
554 var touch = this.findActiveTouch_(e.changedTouches);
555 if (!touch)
558 var clientX = touch.clientX;
559 var clientY = touch.clientY;
580 TouchHandler.EventType.DRAG_START, touch);
596 this.dispatchEvent_(TouchHandler.EventType.DRAG_MOVE, touch);
659 var touch = this.findActiveTouch_(e.changedTouches);
660 if (!touch) {
677 var clientX = touch.clientX;
678 var clientY = touch.clientY;
688 this.dispatchEvent_(TouchHandler.EventType.DRAG_END, touch);
703 this.dispatchEvent_(TouchHandler.EventType.TOUCH_END, touch);
792 dispatchEvent_: function(eventType, touch) { argument
802 touchedElement = touch.target;
805 elementFromPoint(touch.clientX, touch.clientY);
808 return this.dispatchEventXY_(eventType, touchedElement, touch.clientX,
809 touch.clientY);