Wird ausgelöst, nachdem der Benutzer eine vertikal umsortierte Zeile im Grid ablegt.
id | string|number | die ID der Aufgabe, die der Benutzer vertikal im Grid gezogen hat |
target | string|number | die ID der Aufgabe, deren Platz die gezogene Zeile eingenommen hat |
gantt.attachEvent("onRowDragEnd", function(id, target) {
// beliebige benutzerdefinierte Logik hier
});
Das Ereignis wird ausgelöst, wenn eine Aufgabe mit dem Mauszeiger im linken Grid verschoben wird, während die order_branch Einstellung aktiviert ist. Wenn das Umordnen von Zweigen deaktiviert ist, wird das Ereignis niemals aufgerufen.
Der target Parameter enthält die ID der nächstgelegenen Aufgabe, die direkt vor oder direkt nach der aktuellen Aufgabe steht.
Sein Wert kann in einem von zwei Formaten vorliegen:
Ein Beispiel zum Abrufen der ID eines Ziels im next:targetId Format:
gantt.attachEvent("onRowDragEnd", function(id, target) {
if(typeof(target) === "string"){
targetTaskId = target.substr("next:".length);
nextTask = true;
} else {
targetTaskId = target;
nextTask = false;
}
});