ReadonlyisIndicates whether the command is undoable and redoable
ReadonlyisIndicated whether the command can be updated
ReadonlynameName of the command
ProtectedviewerProtectedcontrollerCleans the command footprint.
Protected_Actions to execute during the execute method
Protected_Actions to execute during the undo method
Execute the command
ProtectedmutateToggle the command
Updates the command with a latest version of the required parameters.
The update method can be called during continuous user interactions (such as mousemove, mousedrag or color changes) where the command to fire can be updated accordingly to the user inputs instead of creating a new command for each value.
Note
Adds a node to the active navigation graph and, when a previous node id is given and still exists in the graph, connects it to that node with a new edge. Undo removes the node (and the edge, if one was created).