The component creates a history of the events that have been removed, updated or inserted.

In this demo the Smart.Scheduler has it's header customized in order to contain two additional Buttons that allow to call the undo and redo operations of the Scheduler.

When the user makes changes to some of the events like drag and drop an event to another cell or delete an event the undo/redo buttons inside Scheduler's header section will be updated. Clicking on the buttons will restore the event that was modifed to it's previus or future state (depending on the action).