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 milestones = chart.milestones();
15
16
// Set fill.
17
milestones.fill({
18
src: "https://static.anychart.com/images/underwater.jpg",
19
mode: "stretch"
20
});
21
22
chart.title("Set milestones fill as an image.");
23
chart.container("container");
24
chart.draw();
25
});