HTMLcopy
1
<div id="container"></div>
CSScopy
6
1
html, body, #container {
2
width: 100%;
3
height: 100%;
4
margin: 0;
5
padding: 0;
6
}
JavaScriptcopy
x
1
anychart.onDocumentReady(function () {
2
var data = [
3
{id: "A1", duration: 1, name: "Task A"},
4
{id: "A2", duration: 3, name: "Task B"},
5
{id: "A3", duration: 3, name: "Task C"},
6
{id: "A4", duration: 1, name: "Task D"},
7
{id: "A5", duration: 2, name: "Task AD", dependsOn: ["A1", "A4"]},
8
{id: "A6", duration: 2, name: "Task BC", dependsOn: ["A2", "A3"]}
9
];
10
11
var chart = anychart.pert();
12
chart.data(data, "asTable");
13
14
var criticalPath = chart.criticalPath();
15
16
// Get milestones.
17
var criticalPathMilestones = criticalPath.milestones();
18
criticalPathMilestones.fill("#F44336");
19
20
chart.title("Get and modify milestones.");
21
chart.container("container");
22
chart.draw();
23
});