Zum Hauptinhalt springen

getUndoStack

Description

Gibt den Stapel der gespeicherten Undo-Benutzeraktionen zurück

getUndoStack: () => UndoRedoAction[]

Returns

  • stack - (UndoRedoAction[]) - ein Array der Undo-Benutzeraktionen

Example

var stack = gantt.getUndoStack();

Details

Hinweis

Diese Methode ist in der undo-Erweiterung definiert, daher müssen Sie das undo Plugin aktivieren. Lesen Sie die Details im Artikel Undo/Redo-Funktionalität.

Der zurückgegebene Stack ist ein Array der Undo-Benutzeraktionen. Jede Benutzeraktion enthält eine Reihe von Befehlen. Ein Befehl ist ein Objekt mit den folgenden Attributen:

  • type - (string) der Typ eines Befehls: "add/remove/update"
  • entity - (string) der Typ des geänderten Objekts: "task" oder "link"
  • value - (object) das geänderte Task-/Link-Objekt
  • oldValue - (object) das Task-/Link-Objekt vor den Änderungen

Sehen Sie sich das untenstehende Beispiel an: get_undo_stack

Die Methode getUndoStack() gibt einen Stack mit 2 Undo-Benutzeraktionen zurück. Die erste Aktion enthält 3 Befehle, die zweite enthält 1 Befehl.

Change log

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