A Segmented donut chart
Summary: A Segmented donut chart that uses the roundRobin() effect.
The Segmented donut chart was formerly a variation of the Pie chart, however now it has been promoted to a standalone chart type. It represents a single value as a proportion of the whole - a circular progress bar effectively.
The chart is quite small and fits well on smaller devices so it doesn't need a lot of changing
responsive() function. Only the
properties are adjusted and the CSS
float value is changed.
An event listener is added to the canvas (using the standard
function) so that when you click on the chart the value of where you click is retrieved (using the
getValue() function, set on the chart object and then the chart animates to the
<script src="RGraph.common.core.js"></script> <script src="RGraph.segmented.js"></script>Put this where you want the chart to show up:
<canvas id="cvs" width="350" height="350"> [No canvas support] </canvas>This is the code that generates the chart: