A Segmented Donut chart
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
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:
<div> <canvas id="cvs" width="350" height="350">[No canvas support]</canvas> </div>This is the code that generates the chart - it should be placed AFTER the