getUndoStack

liefert den Stack der gespeicherten Undo-Benutzeraktionen

UndoRedoAction[] getUndoStack();
UndoRedoAction[]ein Array, das die Undo-Benutzeraktionen enthält

Example

var stack = gantt.getUndoStack();

Related samples

Details

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.

See also
Change log

hinzugefügt in Version 4.0

Zurück nach oben