drawYAxisLabels method
void
drawYAxisLabels()
Draw left Y-axis labels for yTicks.
Implementation
void drawYAxisLabels(
Canvas canvas,
ChartViewport viewport,
List<double> yTicks,
String Function(double) formatter,
) {
final style = theme.typography.axisLabelStyle.copyWith(
color: theme.axisLabelColor,
);
for (final y in yTicks) {
final cy = viewport.toCanvasY(y);
final tp = textPainterCache.get(
formatter(y),
style,
maxWidth: viewport.left - 4,
align: TextAlign.right,
);
tp.paint(
canvas,
Offset(viewport.left - tp.width - 4, cy - tp.height / 2),
);
}
}