UI: Fixed percent value for doughnut chart

This commit is contained in:
Artem Dzhereleiko 2025-05-02 13:14:51 +03:00
parent d6fb28ebd7
commit 71724b95d6

View File

@ -122,17 +122,10 @@ export class TbPieChart extends TbLatestChart<PieChartSettings> {
seriesData.push( seriesData.push(
{id: dataItem.id, value: dataItem.value, name: dataItem.dataKey.label, itemStyle: {color: dataItem.dataKey.color}} {id: dataItem.id, value: dataItem.value, name: dataItem.dataKey.label, itemStyle: {color: dataItem.dataKey.color}}
); );
if (this.settings.doughnut && enabledDataItems.length > 1) {
seriesData.push({
value: 0, name: '', itemStyle: {color: 'transparent'}, emphasis: {disabled: true}
});
}
} }
} }
if (this.settings.doughnut) { if (this.settings.doughnut) {
for (let i = 1; i < seriesData.length; i += 2) { this.latestChartOption.series[0].padAngle = 2;
seriesData[i].value = this.total / 100;
}
} }
this.latestChartOption.series[0].data = seriesData; this.latestChartOption.series[0].data = seriesData;
} }