Zum Hauptinhalt springen

onBeforeRowDragMove

Description

Wird ausgelöst, kurz bevor eine Zeile im Grid vertikal an eine neue Position gezogen wird

onBeforeRowDragMove: (id: string | number, parent: string | number, tindex: number) => boolean;

Parameters

  • id - (required) string | number - die ID der Aufgabe, die innerhalb des Grids verschoben wird
  • parent - (required) string | number - die ID des neuen Elternteils
  • tindex - (required) number - der Zielindex innerhalb des Elternzweigs, an dem die Aufgabe platziert wird

Returns

  • result - (boolean) - gibt an, ob die Standardaktion des Events fortgesetzt werden soll (true) oder gestoppt wird (false)

Example

gantt.attachEvent("onBeforeRowDragMove", function(id, parent, tindex){
// return true/false;
});

Details

Dieses Event kann blockiert werden. Die Rückgabe von false verhindert, dass die Zeile verschoben wird.

Hinweis

Dieses Event wird nur ausgelöst, wenn die Option order_branch auf "marker" gesetzt ist.