32 lines
856 B
JavaScript
32 lines
856 B
JavaScript
"use strict";
|
|
|
|
import GestureHandler from './GestureHandler';
|
|
export default class ManualGestureHandler extends GestureHandler {
|
|
onPointerDown(event) {
|
|
this.tracker.addToTracker(event);
|
|
super.onPointerDown(event);
|
|
this.begin();
|
|
this.tryToSendTouchEvent(event);
|
|
}
|
|
onPointerAdd(event) {
|
|
this.tracker.addToTracker(event);
|
|
super.onPointerAdd(event);
|
|
}
|
|
onPointerMove(event) {
|
|
this.tracker.track(event);
|
|
super.onPointerMove(event);
|
|
}
|
|
onPointerOutOfBounds(event) {
|
|
this.tracker.track(event);
|
|
super.onPointerOutOfBounds(event);
|
|
}
|
|
onPointerUp(event) {
|
|
super.onPointerUp(event);
|
|
this.tracker.removeFromTracker(event.pointerId);
|
|
}
|
|
onPointerRemove(event) {
|
|
super.onPointerRemove(event);
|
|
this.tracker.removeFromTracker(event.pointerId);
|
|
}
|
|
}
|
|
//# sourceMappingURL=ManualGestureHandler.js.map
|