formatAxisValue static method
Efficient string formatting for axis labels
Implementation
static String formatAxisValue(double value) {
if (value % 1 == 0) {
return value.toInt().toString();
} else if (value.abs() < 0.01) {
return value.toStringAsExponential(1);
} else {
return value.toStringAsFixed(1);
}
}