XUI Undo

Generic | Simple To Use | Extensible

XUIUndo is a generic framework for implementing undo / redo functionality in your apps.

XUI includes a reusable undo mechanism that is used throughout the XUI controls and is flexible enough for you to integrate it with other controls in your app. You can see it in action in the XUICodeEditor.


  • One or multiple undo managers can be used in your apps
  • Easy to add undoable / redoable actions through the use of a simple XUIUndoableAction class interface