drawHorizontalGrid method
void
drawHorizontalGrid(
- Canvas canvas,
- ChartViewport viewport,
- List<
double> yTicks, { - bool dashed = true,
Draw horizontal grid lines across viewport for yTicks.
Implementation
void drawHorizontalGrid(
Canvas canvas,
ChartViewport viewport,
List<double> yTicks, {
bool dashed = true,
}) {
for (final y in yTicks) {
final cy = viewport.toCanvasY(y);
if (dashed) {
_drawDashedLine(
canvas,
Offset(viewport.left, cy),
Offset(viewport.right, cy),
gridPaint,
);
} else {
canvas.drawLine(
Offset(viewport.left, cy),
Offset(viewport.right, cy),
gridPaint,
);
}
}
}