C3 chart show/hide
Test show & hide option
by aspirisen
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/c3/0.4.10/c3.js"></script>
<div id="chart"></div>
CSS
#chart {
width: 100px;
height: 100px;
}
JavaScript
c3.generate({
legend: {
show: false,
position: 'right'
},
data: {
columns: [
['data1', 50],
['data2', 50],
],
type: 'donut',
onclick: function (d, i) { console.log("onclick", d, i); },
onmouseover: function (d, i) { console.log("onmouseover", d, i); },
onmouseout: function (d, i) { console.log("onmouseout", d, i); }
},
tooltip: {
show: false
},
donut: {
width: 26,
label: {
format: function (value, ratio, id) {
return (ratio * 100).toFixed(0).toString()
}
}
}
});