onBeforeExternalDragIn
Description
Wird unmittelbar ausgelöst, bevor ein Element aus einer externen DHTMLX-Komponente in den Scheduler gezogen wird (erfordert, dass die dnd-Erweiterung aktiviert ist).
onBeforeExternalDragIn: (source: HTMLElement, dhtmlx: object, tArea: HTMLElement, tNode: HTMLElement, e: Event) => boolean
Parameters
source- (required) HTMLElement - Das HTML-Element, das in den Scheduler gezogen werden solldhtmlx- (required) object - Das globale DHTMLX-ObjekttArea- (required) HTMLElement - Das HTML-Element, das den Datenbereich des Schedulers repräsentierttNode- (required) HTMLElement - Das Ziel-HTML-Element innerhalb des Schedulers (z.B. eine Spalte in der Tagesansicht oder ein Abschnitt in der Timeline-Ansicht)e- (required) Event - Das native Event-Objekt
Returns
result- (boolean) - Bestimmt, ob die Standardaktion des Events ausgeführt wird (true) oder abgebrochen wird (false)
Example
scheduler.attachEvent("onBeforeExternalDragIn",function(source,dhtmlx,tArea,tNode,e)
{
// Hier kann benutzerdefinierte Logik hinzugefügt werden
return true;
});
Details
Hinweis
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.
Related API
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.