Wird ausgelöst, bevor eine Aufgabe in eine neue vertikale Position verschoben wird
id | string|number | die ID der zu verschiebenden Aufgabe |
parent | string|number | die Eltern-ID |
tindex | number | der Index der Position im Elternzweig, zu der die Aufgabe verschoben wird |
boolean | definiert, ob die Standardaktion des Ereignisses ausgelöst (true) oder abgebrochen (false) wird |
//Verhindere das Verschieben in einen anderen Unterzweig:
gantt.attachEvent("onBeforeTaskMove", function(id, parent, tindex){
const task = gantt.getTask(id);
if(task.parent != parent)
return false;
return true;
});
Das Ereignis ist blockierbar. Gib false zurück, um das Verschieben der Aufgabe abzubrechen.
Beachte, dass das Ereignis in 2 Fällen ausgelöst wird: