onAfterUndo
Description
Löst aus, nachdem die undo()-Methode aufgerufen wurde
onAfterUndo: (action: any[]) => void;
Parameters
action- (erforderlich) Array - ein Array von Befehlsobjekten
Example
gantt.attachEvent("onAfterUndo",function(action){
// Fügen Sie hier Ihre benutzerdefinierte Logik ein
});
Related samples
Details
Hinweis
Dieses Event ist in der undo-Erweiterung definiert, daher müssen Sie das undo Plugin aktivieren. Lesen Sie die Details im Artikel Undo/Redo Functionality.
Der action-Parameter ist ein Array von Befehlsobjekten, von denen jedes folgende Attribute enthält:
- 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
Wenn keine Änderungen angewendet wurden, wird das action-Argument === null sein. Das kann passieren, wenn gantt.undo() aufgerufen wurde, Änderungen jedoch durch onBeforeUndo abgebrochen oder der Stapel leer war.
Related API
Change log
- Hinzugefügt in Version 4.0
- das action-Argument wurde in Version 5.2 hinzugefügt
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.