mirror of
https://github.com/chartjs/Chart.js.git
synced 2024-10-09 05:39:06 +02:00
93f4e6e4e8
Add functionality to give pie & doughnut datasets a weight attribute, which affects the relative thickness of the dataset when there are multiple datasets in pie & doughnut charts. The default weight of each dataset is 1, providing any other numerical value will allow the pie or doughnut dataset to be drawn with a thickness relative to its default size. For example a weight of 2 will allow the dataset to be drawn double its typical dataset thickness. Note that the weight attribute will only affect a pie or doughnut chart if there is more than one visible dataset. Using weight on a pie or doughnut dataset when there is only one dataset on the chart will have no affect.
52 lines
1.3 KiB
JSON
52 lines
1.3 KiB
JSON
{
|
|
"config": {
|
|
"type": "pie",
|
|
"data": {
|
|
"datasets": [
|
|
{
|
|
"data": [ 1, 1 ],
|
|
"backgroundColor": [
|
|
"rgba(255, 99, 132, 0.8)",
|
|
"rgba(54, 162, 235, 0.8)"
|
|
],
|
|
"borderWidth": 0
|
|
},
|
|
{
|
|
"data": [ 2, 1 ],
|
|
"hidden": true,
|
|
"borderWidth": 0
|
|
},
|
|
{
|
|
"data": [ 3, 3 ],
|
|
"weight": 3,
|
|
"backgroundColor": [
|
|
"rgba(255, 206, 86, 0.8)",
|
|
"rgba(75, 192, 192, 0.8)"
|
|
],
|
|
"borderWidth": 0
|
|
},
|
|
{
|
|
"data": [ 4, 0 ],
|
|
"weight": 0,
|
|
"borderWidth": 0
|
|
},
|
|
{
|
|
"data": [ 5, 0 ],
|
|
"weight": -2,
|
|
"borderWidth": 0
|
|
}
|
|
],
|
|
"labels": [ "label0", "label1" ]
|
|
},
|
|
"options": {
|
|
"legend": false,
|
|
"title": false
|
|
}
|
|
},
|
|
"options": {
|
|
"canvas": {
|
|
"height": 500,
|
|
"width": 500
|
|
}
|
|
}
|
|
} |