enhancements on pie chart

main_design2.0
zaid_daoud 2 years ago
parent 7200efcbca
commit 64c3912102

@ -87,11 +87,11 @@ class PieChartPainter extends CustomPainter {
if (showChartValues) {
final name = "${_subTitles[i]} " + (showValuesInPercentage ? (((_subParts.elementAt(i) / _total) * 100).toStringAsFixed(this.decimalPlaces) + '%') : value);
var yLabel = y > 0 ? y + 40 : y - 20;
var xLabel = (y > 0 ? x - y : x * 1.6) - 20;
var yPopup = y;
var yLabel = y > size.width ? y + 40 : y + 10;
var xLabel = (y > size.width ? x - y : x * 1.6) - 15;
var yPopup = y - 8;
if (_subParts[i] <= (_total / _subParts.length)) {
yLabel = y;
yLabel = y + 8;
xLabel *= 1.1;
yPopup *= 1.25;
}

Loading…
Cancel
Save