execute method
Executes command, records it for undo/redo, and applies it to state.
Implementation
void execute({
required UndoableCommand<State> command,
required State state,
}) {
command.apply(state);
_appendCommand(command);
}
Executes command, records it for undo/redo, and applies it to state.
void execute({
required UndoableCommand<State> command,
required State state,
}) {
command.apply(state);
_appendCommand(command);
}