|
|
|
|
@ -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;
|
|
|
|
|
}
|
|
|
|
|
|