The base interface for undo histories.
Adds an undoable object to the collector.
The undoable object to add.
Removes all the undoable objects of the collector.
The last redoable object name or an empty string if there is no last object.
The last undoable object name or an empty string if there is no last object.
The last redoable object or undefined if there is no last object.
The last redoable object name or undefined if there is no last object.
The last undoable object or undefined if there is no last object.
The last undoable object name or undefined if there is no last object.
Redoes the last undoable object.
A stream for observing changes regarding the last redoable object.
An observable value of optional redoable objects: if empty, this means that no redoable object are stored anymore.
Undoes the last undoable object.
A stream for observing changes regarding the last undoable object.
An observable value of optional undoable objects: if empty, this means that no undoable object are stored anymore.
Generated using TypeDoc
The base interface for undo histories.