Zum Hauptinhalt springen

onRowDragStart

Description

Führt aus, bevor der Benutzer eine Zeile des Grids zieht, um sie vertikal neu anzuordnen

onRowDragStart: (id: string | number, target: HTMLElement, e: Event) => boolean;

Parameters

  • id - (erforderlich) string | number - die ID der Aufgabe, die der Benutzer im Grid zieht
  • target - (erforderlich) HTMLElement - ein HTML-Element der Aufgabe, die der Benutzer zieht
  • e - (erforderlich) Event - ein natives Event-Objekt

Returns

  • result - (boolean) - definiert, ob die Standardaktion des Events ausgelöst wird (true) oder abgebrochen wird (false)

Example

gantt.attachEvent("onRowDragStart", function(id, target, e) {
// Fügen Sie hier Ihre benutzerdefinierte Logik ein
return true;
});

Details

Hinweis

Das Ereignis wird ausgelöst, wenn eine Aufgabe mit der Maus im linken Grid verschoben wird, während die Einstellung order_branch aktiviert ist. Wenn die Branch-Reihenfolge deaktiviert ist, wird das Ereignis niemals aufgerufen.

Das Ereignis ist blockierbar. Geben Sie false zurück, um das Ziehen abzubrechen.

Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.