getUndoStack

возвращает стек сохраненных действий отмены пользователя

UndoRedoAction[] getUndoStack();
UndoRedoAction[]массив действий отмены пользователя

Example

var stack = gantt.getUndoStack();

Related samples

Details

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

Возвращаемый стек представляет собой массив действий отмены пользователя. Каждое действие пользователя содержит набор команд. Команда — это объект со следующими атрибутами:

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

Посмотрите на пример ниже:

Метод getUndoStack() возвращает стек с 2 действиями отмены пользователя. Первое действие содержит 3 команды, в то время как второе имеет 1 команду.

See also
Change log

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

К началу