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 stage = anychart.graphics.create('container');
3
4
var chart = anychart.mekko();
5
chart.data({
6
rows: [
7
['Apples', 21, 99, 19],
8
['Pears', 41, 7, 71],
9
['Bananas', 9, 15, 77]
10
]
11
});
12
13
chart.title('Serialize chart object to JSON');
14
chart.bounds(0, 0, '100%', '50%');
15
chart.container(stage);
16
chart.draw();
17
18
// Returns chart as JSON object.
19
var json = chart.toJson();
20
21
var chartFromJson = anychart.fromJson(json);
22
chartFromJson.bounds(0, '50%','100%', '50%');
23
chart.padding(20);
24
chartFromJson.title({text: 'Creates chart from JSON object', orientation: 'top'});
25
chartFromJson.container(stage);
26
chartFromJson.draw();
27
});