setMode method

void setMode(
  1. PaintModeE mode
)

Set the PaintMode for the current state and trigger an update if provided.

Implementation

void setMode(PaintModeE mode) {
  paintCtrl.setMode(mode);
  paintEditorCallbacks?.handlePaintModeChanged(mode);
  rebuildController.add(null);
  _interactiveViewer.currentState?.setEnableInteraction(
    mode == PaintModeE.moveAndZoom,
  );
  _paintingCanvas.currentState?.setState(() {});
}