onBeforeUndo

срабатывает перед вызовом метода undo()

boolean onBeforeUndo(array action);
actionarrayмассив объектов команд
booleanопределяет, будет ли выполнено стандартное действие события (true) или отменено (false)

Example

gantt.attachEvent("onBeforeUndo", function(action){
    // ваш код здесь
    return true;
});

Related samples

Details

Это событие определено в расширении undo, поэтому вам необходимо активировать плагин undo. Подробности читайте в статье Функциональность Отмены/Повтора.

Событие можно заблокировать. Возвращение false отменит дальнейшую обработку.

Параметр action представляет собой массив объектов команд, каждый из которых включает в себя следующий набор атрибутов:

  • type - (string) тип команды: "add/remove/update"
  • entity - (string) тип объекта, который был изменен: "task" или "link"
  • value - (object) измененный объект задачи/ссылки
  • oldValue - (object) объект задачи/ссылки до изменений
See also
Change log

добавлено в версии 4.0

К началу