onBeforeExternalDragIn

在元素开始从外部 DHTMLX 组件拖入 scheduler 之前触发(需要启用 dnd 扩展)

boolean onBeforeExternalDragIn(HTMLElement source,object dhtmlx,HTMLElement tArea,HTMLElement tNode,Event e);
sourceHTMLElement即将被拖入 scheduler 的 HTML 元素
dhtmlxobject全局 DHTMLX 对象
tAreaHTMLElement表示 scheduler 数据区域的 HTML 元素
tNodeHTMLElementscheduler 内的目标 HTML 元素(如 Day 视图中的某列或 Timeline 视图中的某部分)
eEvent原生事件对象
boolean决定默认事件动作是否继续执行(true)或被取消(false

Example

scheduler.attachEvent("onBeforeExternalDragIn",function(source,dhtmlx,tArea,tNode,e)
{
    // 可以在这里添加自定义逻辑
    return true;
});

Details

该事件需要启用 outerdrag 插件。

此事件可以被阻止。返回 false 将阻止外部元素被拖入 scheduler。

See also
返回顶部