onBeforeSplitTaskDisplay
Description
분할 작업의 세그먼트가 간트 차트에 표시되기 직전에 트리거됩니다.
onBeforeSplitTaskDisplay: (id: number | string, task: Task, parent: any) => boolean;
Parameters
id- (required) number | string - 서브태스크의 식별자task- (required) Task - 서브태스크 객체parent- (required) object - 부모 작업 객체
Returns
result- (boolean) - 분할 작업의 서브태스크를 페이지에 표시할지(true) 숨길지(false) 여부
Example
gantt.attachEvent("onBeforeSplitTaskDisplay", function (id, task, parent) {
if (task.duration < 3) {
return false;
}
return true;
});
Details

분할 작업을 렌더링할 때, 먼저 부모 작업(속성 *render:"split"*이 설정된 작업)에 대해 onBeforeTaskDisplay 이벤트가 발생합니다. 그 직후, "onBeforeSplitTaskDisplay"가 각 서브태스크에 대해 실행됩니다. "onBeforeSplitTaskDisplay"에서 false를 반환하면 해당 서브태스크는 표시되지 않습니다.
노트
Related example: Filter split tasks
Related Guides
Change log
- v8.0에 추가됨