onBeforeUndo

fires before the undo() method is called

boolean onBeforeUndo(array action);
actionarrayan array of command objects
booleandefines whether the default action of the event will be triggered (true) or canceled (false)

Example

gantt.attachEvent("onBeforeUndo", function(action){
    // your code here
    return true;
});

Related samples

Details

This event is defined in the undo extension, so you need to activate the undo plugin. Read the details in the Undo/Redo Functionality article.

The event is blockable. Returning false will cancel further processing.

The action parameter presents an array of command objects, each of which includes the following set of attributes:

  • type - (string) the type of a command: "add/remove/update"
  • entity - (string) the type of the object which was changed: "task" or "link"
  • value - (object) the changed task/link object
  • oldValue - (object) the task/link object before changes
See also
Change log

added in version 4.0

Back to top