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 = getData();
3
4
var chart = anychart.ganttProject();
5
chart.data(data, 'as-table');
6
7
var timeLine = chart.getTimeline();
8
9
var customLineMarker = timeLine.lineMarker();
10
customLineMarker.value('2000-02-25T00:00:00');
11
12
// Get line marker scale.
13
var scaleSettings = customLineMarker.scale();
14
15
scaleSettings.minimum(Date.UTC(2000, 1, 23));
16
17
chart.title('Get and modify line marker scale');
18
chart.container('container');
19
chart.draw();
20
chart.fitAll();
21
});
22
23
function getData() {
24
return [
25
{
26
id: 1,
27
name: 'Phase 1 - Strategic Plan',
28
progressValue: 0.14,
29
actualStart: '2000-02-24T08:00:00',
30
actualEnd: '2000-02-27T08:00:00'
31
},
32
{
33
id: 2,
34
name: 'Self-Assessment',
35
parent: 1,
36
progressValue: 0.25,
37
actualStart: '2000-02-24T08:00:00',
38
actualEnd: '2000-02-29T08:00:00',
39
'baselineStart': '2000-02-27T08:00:00',
40
'baselineEnd': '2000-02-28T08:00:00'
41
},
42
{
43
id: 3,
44
name: 'Define business vision',
45
parent: 2,
46
progressValue: 0,
47
actualStart: '2000-02-25T00:00:00',
48
actualEnd: '2000-02-25T09:00:00',
49
connectTo: 4,
50
connectorType: 'finish-start'
51
},
52
{
53
id: 4,
54
name: 'Identify available skills, information and support',
55
parent: 2,
56
progressValue: 0,
57
actualStart: '2000-02-26T00:00:00',
58
actualEnd: '2000-02-26T09:00:00',
59
connectTo: 5,
60
connectorType: 'finish-start'
61
},
62
{
63
id: 5,
64
name: 'Decide whether to proceed',
65
parent: 2,
66
progressValue: 0,
67
actualStart: '2000-02-27T08:00:00',
68
actualEnd: '2000-02-28T08:00:00',
69
connectTo: 6,
70
connectorType: 'finish-start'
71
},
72
{
73
id: 6,
74
name: 'Define the Opportunity',
75
parent: 1,
76
progressValue: 0.27,
77
actualStart: '2000-02-28T08:00:00',
78
actualEnd: '2000-02-29T08:00:00'
79
},
80
{
81
id: 7,
82
name: 'Research the market and competition',
83
parent: 6,
84
progressValue: 0,
85
actualStart: '2000-02-26T08:00:00',
86
actualEnd: '2000-02-27T08:00:00'
87
}
88
];
89
}