사용자가 그리드 내에서 행을 드롭할 때 발생합니다.
sid | string|number | 이동 중인 작업의 ID |
parent | string|number | 부모 ID입니다. 자세한 내용은 아래를 참조하세요 |
tindex | number | 작업이 이동된 위치의 인덱스 (전체 트리 내 인덱스). 지정된 경우 tindex는 'parent' 브랜치 내 인덱스에 해당합니다. 자세한 내용은 아래 참조 |
boolean | 기본 이벤트 동작이 진행될지(true) 취소될지(false) 결정합니다. |
gantt.attachEvent("onBeforeRowDragEnd", function(id, parent, tindex){
const task = gantt.getTask(id);
if(task.parent != parent)
return false;
return true;
});
이 이벤트는 order_branch 설정이 활성화된 상태에서 왼쪽 그리드에서 마우스를 사용해 작업을 이동할 때 발생합니다. 브랜치 재정렬이 비활성화된 경우 이 이벤트는 발생하지 않습니다.