getUndoStack
Description
Liefert den Stack der gespeicherten Undo-Benutzeraktionen
getUndoStack: () => UndoRedoAction[]
Returns
stack- (UndoRedoAction[]) - ein Array, das die Undo-Benutzeraktionen enthält
Example
var stack = gantt.getUndoStack();
Related samples
Details
Hinweis
Diese Methode ist Teil der undo-Erweiterung, daher muss das undo Plugin aktiviert sein. Weitere Details finden Sie im Artikel "Undo/Redo-Funktionalität".
Der zurückgegebene Stack besteht aus Undo-Benutzeraktionen, wobei jede Aktion eine Reihe von Commands enthält. Ein Command ist ein Objekt mit folgenden Eigenschaften:
- type - (string) gibt den Command-Typ an: "add/remove/update"
- entity - (string) gibt den Typ des Objekts an, das geändert wurde: "task" oder "link"
- value - (object) das Task- oder Link-Objekt nach der Änderung
- oldValue - (object) das Task- oder Link-Objekt vor der Änderung
Hier ein Beispiel zur Veranschaulichung:

Die Methode getUndoStack() liefert einen Stack, der 2 Undo-Benutzeraktionen enthält. Die erste Aktion umfasst 3 Commands, die zweite Aktion enthält einen einzelnen Command.
Related API
Related Guides
Change log
- hinzugefügt in Version 4.0