onPanUpdate method
void
onPanUpdate(
- Offset globalPt
)
Implementation
void onPanUpdate(Offset globalPt) {
final Offset currPt = globalToLocalPt(globalPt);
switch (_mode) {
case ImageEditorMode.none:
_cornerGrabber.resize(_panDownPt, currPt);
break;
case ImageEditorMode.resizing:
_cornerGrabber.resize(_panDownPt, currPt - _cornerGrabber.margin);
break;
case ImageEditorMode.moving:
_cornerGrabber.setPos(currPt - _panDownPt);
_panDownPt = currPt - _cornerGrabber.boudingRectItem.topLeft;
break;
case ImageEditorMode.boudingRectReady:
default:
break;
}
notifyListeners();
}