Task Object/Id
간트 차트에서 데이터를 다룰 때, 데이터 항목의 객체 또는 id에 접근하는 방법을 아는 것이 중요합니다. 대부분의 메서드는 데이터 객체나 id를 매개변수로 필요로 합니다. 또한, 모든 데이터 관련 작업은 데이터 객체나 id를 참조하여 수행됩니다.
작업과 관련된 트리 관련 메서드에 대한 정보는 Task Parent/Child 문서를 참고하세요.
Task object
작업 객체를 가져오려면 getTask 메서드를 사용하세요:
gantt.getTask("t1");
//->{id:"t1", text:"Task #5", start_date:"02-09-2020", duration:28,
// progress:0.6, parent:"pr_2", $source:[3,5], $target:[2,1], ...}
Parent of a task
작업의 상위(parent)를 찾으려면 getParent 메서드를 사용하거나 작업 객체의 parent 속성에 접근할 수 있습니다:
gantt.getParent("t1"); //->"pr_2". 상위가 없으면 이 메서드는 루트 id를 반환합니다
//또는
var taskObj = gantt.getTask("t1"); //-> {id:"t1", text:"Task #5", parent:"pr_2", ...}
var taskParent = taskObj.parent; //-> "pr_2"