handleTouchMovePan method
void
handleTouchMovePan(
- dynamic event
Implementation
void handleTouchMovePan(event) {
if (pointers.length == 1) {
panEnd.setValues(event.pageX, event.pageY);
} else {
final position = getSecondPointerPosition(event)!;
final x = 0.5 * (event.pageX + position.x);
final y = 0.5 * (event.pageY + position.y);
panEnd.setValues(x, y);
}
panDelta.sub2(panEnd, panStart).scale(scope.panSpeed);
pan(panDelta.x, panDelta.y);
panStart.setFrom(panEnd);
}