getMaxYAxisLabelWidth method
Implementation
double getMaxYAxisLabelWidth(Iterable labels) {
var labelWidths = labels.map((label) {
final textSpan = TextSpan(text: label, style: labelStyle);
var textPainter =
TextPainter(text: textSpan, textDirection: TextDirection.ltr);
textPainter.layout();
var textWidth = textPainter.size.width;
return textWidth;
});
return labelWidths
.reduce((value, element) => value > element ? value : element);
}