Browse Source

Merge pull request #13300 from ArtemDzhereleiko/AD/doughnut-chart/fixed-percent-value

Fixed percent value for doughnut chart
pull/13344/head
Igor Kulikov 1 year ago
committed by GitHub
parent
commit
2b0700f200
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 9
      ui-ngx/src/app/modules/home/components/widget/lib/chart/pie-chart.ts

9
ui-ngx/src/app/modules/home/components/widget/lib/chart/pie-chart.ts

@ -122,17 +122,10 @@ export class TbPieChart extends TbLatestChart<PieChartSettings> {
seriesData.push(
{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) {
for (let i = 1; i < seriesData.length; i += 2) {
seriesData[i].value = this.total / 100;
}
this.latestChartOption.series[0].padAngle = enabledDataItems.length > 1 ? 2 : 0;
}
this.latestChartOption.series[0].data = seriesData;
}

Loading…
Cancel
Save