Highcharts Dashboards Component Highcharts
HTML
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/accessibility.js"></script>
<script src="https://code.highcharts.com/dashboards/dashboards.js"></script>
<script src="https://code.highcharts.com/dashboards/modules/layout.js"></script>
<div id="container"></div>
CSS
@import url("https://code.highcharts.com/dashboards/css/dashboards.css");
@media screen and (max-width: 576px) {
.highcharts-dashboards-cell {
flex: 1 1 100%;
}
}
JavaScript
Dashboards.board('container', {
gui: {
layouts: [{
rows: [{
cells: [{
id: 'cell-id'
}, {
id: 'cell-id-2'
}]
}]
}]
},
components: [{
type: 'Highcharts',
renderTo: 'cell-id',
chartOptions: {
title: {
text: 'Line chart'
},
series: [{
data: [1, 2, 3, 2, 3]
}]
}
}, {
type: 'Highcharts',
renderTo: 'cell-id-2',
chartOptions: {
title: {
text: 'Pie chart'
},
series: [{
type: 'pie',
data: [1, 2, 3, 2, 3]
}]
}
}]
});