onAfterRedo

срабатывает сразу после выполнения метода redo()

void onAfterRedo(array action);
actionarrayмассив объектов команд, представляющих действие пользователя

Example

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

Related samples

Details

Это событие является частью расширения undo, поэтому убедитесь, что плагин undo включен. Более подробную информацию можно найти в статье Отмена и повтор изменений (Undo/Redo).

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

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

Если изменений для применения не было, параметр action будет === null. Это может произойти, если был вызван gantt.redo(), но изменения были предотвращены с помощью onBeforeRedo или если стек redo был пуст.

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