Zum Hauptinhalt springen

onBeforeUndoStack

Description

Löst aus, bevor eine Aktion dem Undo-Stack hinzugefügt wird

onBeforeUndoStack: (action: UndoRedoAction) => boolean;

Parameters

  • action - (required) UndoRedoAction - eine Benutzeraktion als Array von Befehlsobjekten

Returns

  • result - (boolean) - definiert, ob die Standardaktion des Ereignisses ausgelöst wird (true) oder abgebrochen wird (false)

Example

gantt.attachEvent("onBeforeUndoStack",function(action){
// Fügen Sie hier Ihre benutzerdefinierte Logik ein
return true;
});

Details

Hinweis

Dieses Ereignis ist in der undo-Erweiterung definiert, daher müssen Sie das undo Plugin aktivieren. Lesen Sie die Details im Artikel Undo/Redo Functionality.

  • Das Ereignis ist blockierbar; wenn false zurückgegeben wird, wird die weitere Verarbeitung abgebrochen.
  • Wenn das Ereignis blockiert wird, erfasst der Undo keine Aktionen aus den Ereignisargumenten.
  • Ereignisaktionen können geändert werden.

Change log

  • Hinzugefügt in Version 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.