onRowDragStart
Description
在网格中某行被拖动进行垂直重排之前触发
onRowDragStart: (id: string | number, target: HTMLElement, e: Event) => boolean;
Parameters
id- (required) string | number - 正在拖动的任务IDtarget- (required) HTMLElement - 表示被拖动任务的HTML元素e- (required) Event - 与拖动操作相关的原生事件对象
Returns
result- (boolean) - 决定事件的默认操作是否继续执行(true)或被阻止(false)
Example
gantt.attachEvent("onRowDragStart", function(id, target, e) {
// 可以在这里添加自定义逻辑
return true;
});
Related samples
Details
注释
当使用鼠标在左侧grid区域拖动任务时触发此事件,仅在启用 order_branch 选项时有效。如果关闭了分支重排功能,则此事件不会触发。
通过返回 false 可以阻止此事件,从而阻止拖动开始。