Zum Hauptinhalt springen

onAfterRedo

Description

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

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

Parameters

  • action - (required) array - ein Array von Befehlsobjekten, die eine Benutzeraktion repräsentieren

Example

gantt.attachEvent("onAfterRedo",function(action){
// Ihr Code hier
});

Details

Hinweis

Dieses Event ist Teil der undo-Erweiterung. Stellen Sie daher sicher, dass das undo Plugin aktiviert ist. Weitere Details finden Sie im Artikel "Undo/Redo-Funktionalität".

Der action-Parameter enthält ein Array von Befehlsobjekten mit folgenden Attributen:

  • type - (string) gibt den Befehlstyp an: "add", "remove" oder "update"
  • entity - (string) gibt die Art des geänderten Objekts an: "task" oder "link"
  • value - (object) das Task- oder Link-Objekt nach der Änderung
  • oldValue - (object) das Task- oder Link-Objekt vor der Änderung

Wenn keine Änderungen angewendet wurden, ist der action-Parameter === null. Dies kann auftreten, wenn gantt.redo() aufgerufen wurde, die Änderungen jedoch durch onBeforeRedo verhindert wurden oder wenn der Redo-Stack leer war.

Change log

  • eingeführt in Version 4.0
  • der action-Parameter wurde in Version 5.2 hinzugefügt