setMode method
- CanvasMode value
Switches between move and draw modes.
Implementation
void setMode(CanvasMode value) {
if (_mode == value) return;
if (_mode == CanvasMode.move) {
_resetDrag();
} else {
_drawModeEngine.reset();
}
_mode = value;
_contracts.setSelectionRect(null, notify: false);
_contracts.markSceneGeometryChanged();
_contracts.notifyNow();
}