onDraw method
Implementation
@override
void onDraw(Canvas canvas) {
if (useShader) {
chartShader ??= LinearGradient(
begin: Alignment.topCenter,
end: Alignment.bottomCenter,
tileMode: TileMode.clamp,
colors: [lineColor.withOpacity(0.2), lineColor.withOpacity(0.05)],
).createShader(Rect.fromLTRB(0, 0, canvasWidth, contentHeight));
}
drawCentralAxis(canvas);
super.onDraw(canvas);
}