onBeforeUndo

Löst aus kurz bevor die Methode undo() ausgeführt wird

boolean onBeforeUndo(array action);
actionarrayein Array, das Kommando-Objekte enthält
booleanbestimmt, ob die Standardaktion des Events fortgesetzt wird (true) oder gestoppt wird (false)

Example

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

Related samples

Details

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

Dieses Event kann blockiert werden. Die Rückgabe von false stoppt jegliche weitere Verarbeitung.

Der action Parameter ist ein Array von Kommando-Objekten, die jeweils folgende Attribute enthalten:

  • type - (string) der Kommando-Typ: "add", "remove" oder "update"
  • entity - (string) die Art des geänderten Objekts: "task" oder "link"
  • value - (object) das Task- oder Link-Objekt nach der Änderung
  • oldValue - (object) das Task- oder Link-Objekt vor der Änderung
See also
Change log

hinzugefügt in Version 4.0

Zurück nach oben
OSZAR »