Zum Hauptinhalt springen

onAfterRedo

Description

Wird unmittelbar nach der Ausführung der Methode redo() ausgelöst

onAfterRedo: (action: any[]) => void;

Parameters

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

Example

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

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.

Der action-Parameter ist ein Array von Befehls-Objekten, von denen jedes die folgenden Attribute enthält:

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

Falls keine Änderungen vorgenommen wurden, ist das action-Argument === null. Dies kann passieren, wenn gantt.redo() aufgerufen wurde, die Änderungen jedoch durch onBeforeRedo abgebrochen oder der Stack leer war.

Change log

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