
Gantt tasks can be arranged in a hierarchy.
You can create the hierarchy by specifying children for each task.
The parent tasks will be automatically treated as task groups (see Gantt task types).
The end-user can modify the hierarchy using drag and drop row moving.
JavaScript Example
<div id="gantt"></div>
<script>
// create DayPilot.Gantt object, bind it to the placeholder div
var gantt = DayPilot.Gantt("gantt");
// configure
gantt.tasks.list = [
{
id: "G1",
text: "Group 1",
children: [
{
start: "2014-10-01",
end: "2014-10-03",
id: "1",
text: "Task 1"
},
{
start: "2014-10-03",
end: "2014-10-05",
id: "2",
text: "Task 2"
}
]
}
];
// initialize and render the Gantt chart
gantt.init();
</script>
DayPilot