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

onBeforeRedoStack

Description

Срабатывает непосредственно перед тем, как действие будет добавлено в redo stack

onBeforeRedoStack: (action: UndoRedoAction) => boolean;

Parameters

  • action - (required) UndoRedoAction - массив объектов команд, представляющих пользовательское действие

Returns

  • result - (boolean) - указывает, должно ли выполняться стандартное поведение события (true) или оно должно быть остановлено (false)

Example

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

Details

заметка

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

  • Событие можно заблокировать, вернув false, что остановит дальнейшую обработку.
  • Блокировка события предотвращает запись в redo действий, переданных в аргументах события.
  • Вы можете изменять действия внутри события.

Change log

  • добавлено в версии 5.2