Wird unmittelbar ausgelöst, bevor ein Element aus einer externen DHTMLX-Komponente in den Scheduler gezogen wird (erfordert, dass die dnd-Erweiterung aktiviert ist).
source | HTMLElement | Das HTML-Element, das in den Scheduler gezogen werden soll |
dhtmlx | object | Das globale DHTMLX-Objekt |
tArea | HTMLElement | Das HTML-Element, das den Datenbereich des Schedulers repräsentiert |
tNode | HTMLElement | Das Ziel-HTML-Element innerhalb des Schedulers (z.B. eine Spalte in der Tagesansicht oder ein Abschnitt in der Timeline-Ansicht) |
e | Event | Das native Event-Objekt |
boolean | Bestimmt, ob die Standardaktion des Events ausgeführt wird (true) oder abgebrochen wird (false) |
scheduler.attachEvent("onBeforeExternalDragIn",function(source,dhtmlx,tArea,tNode,e)
{
// Hier kann benutzerdefinierte Logik hinzugefügt werden
return true;
});
Dieses Event erfordert, dass das outerdrag Plugin aktiviert ist.
Das Event kann blockiert werden. Wenn false zurückgegeben wird, wird verhindert, dass das externe Element in den Scheduler gezogen wird.