resetState method
void
resetState()
Resets all interaction state to default values.
Clears all ongoing interactions and resets the cursor and pan state. This is useful when canceling all interactions or resetting the editor.
Implementation
void resetState() {
runInAction(() {
draggedNodeId.value = null;
lastPointerPosition.value = null;
temporaryConnection.value = null;
selectionStartPoint.value = null;
selectionRectangle.value = null;
currentCursor.value = SystemMouseCursors.basic;
panEnabled.value = true;
});
}