getLabelCountY method
Gets how many labels the graph should display in Y axis.
If _initialLabelCountY
is not supplied, which means labelCountY was
not supplied in the constructor, the label counts is dynamic (depending
on canvas height).
Implementation
@override
int getLabelCountY() {
if (_initialLabelCountY != null) return _initialLabelCountY!;
var divider = 45;
if (ctx.canvas.height < 600) {
divider = 45;
} else if (ctx.canvas.height < 1200) {
divider = 80;
} else {
divider = 100;
}
return max((ctx.canvas.height/divider).truncate(), 2);
}