undo_redo library
A library for managing undo and redo operations with support for cloneable objects.
This library exports the UndoRedoManager class for handling undo and redo functionality and the Cloneable interface for creating cloneable objects.
Classes
-
Cloneable<
T> - An abstract class that defines a cloneable object.
-
UndoRedoManager<
T> - A generic class that manages undo and redo operations for a stack of actions.
Mixins
-
CloneableMixin<
T> - A mixin that provides cloning functionality for objects.