onAfterUndo

вызывается после вызова метода undo()

void onAfterUndo(array action);
actionarrayмассив объектов команд

Example

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

Related samples

Details

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

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

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

Если изменения не были применены, аргумент action будет === null. Это может произойти, когда был вызван gantt.undo(), но изменения были отменены onBeforeUndo или стек был пуст.

See also
Change log
  • добавлено в версии 4.0
  • аргумент action добавлен в версии 5.2
К началу