Перейти к основному содержимому

onAfterRedo

Description

Срабатывает после вызова метода redo()

onAfterRedo: (action: any[]) => void;

Parameters

  • action - (required) array - пользовательское действие в виде массива объектов команды

Example

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

Details

заметка

Это событие определяется в расширении undo, поэтому вам нужно включить плагин undo. Прочитайте детали в статье Undo/Redo Functionality.

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

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

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

Change log

  • добавлено в версии 4.0
  • аргумент action добавлен в версии 5.2
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.