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 dataTable = anychart.data.table();
3
dataTable.addData(get_dji_daily_short_data());
4
5
var mapping = dataTable.mapAs({value: 1});
6
7
var chart = anychart.stock();
8
9
var plot = chart.plot();
10
plot.line(mapping);
11
12
var rangeSelector = anychart.ui.rangeSelector();
13
14
// Set ranges for range selector.
15
rangeSelector.ranges([{
16
'type': 'range',
17
'startDate': '2006 May 16',
18
'endDate': '2007 Jul 29',
19
'text': 'RANGE'
20
}, {
21
'type': 'unit',
22
'unit': 'year',
23
'count': 2,
24
'anchor': 'last-date',
25
'text': '2 YEARS'
26
}, {
27
'type': 'points',
28
'text': '500 POINTS',
29
'unit': 'year',
30
'count': 500,
31
'anchor': 'last-date'
32
}, {
33
'type': 'mtd',
34
'text': 'MTD'
35
}, {
36
'type': 'max',
37
'text': 'MAX'
38
}
39
]);
40
41
chart.title('Set ranges for range selector');
42
chart.container('container');
43
chart.draw();
44
45
rangeSelector.render(chart);
46
});