Zum Hauptinhalt springen

onBeforeDrag

Description

Wird ausgelöst, wenn der Benutzer eine Drag- oder Resize-Aktion startet (verfügbar seit Version 2.1+)

onBeforeDrag: (id: string, mode: string, e: Event) => boolean

Parameters

  • id - (required) string - Die Kennung des Events
  • mode - (required) string - Der Typ der Drag-Aktion: "move", "resize" oder "create"
  • e - (required) Event - Ein natives Event-Objekt

Returns

  • result - (boolean) - Bestimmt, ob die Standardaktion des Events ausgeführt werden soll (true) oder verhindert wird (false)

Example

scheduler.attachEvent("onBeforeDrag", function (id, mode, e){
// Hier kann eigene Logik eingefügt werden
return true;
});

Details

Dieses Event wird ausgelöst, wenn der Benutzer im Scheduler auf ein Element klickt, das Dragging unterstützt.

Im Fall des "create"-Modus ist der id-Parameter noch nicht gesetzt, da das neue Event noch nicht erstellt wurde.

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.