draw method
time 0 - 1
Implementation
@override
draw(Canvas canvas, Size size, Paint painter, double time) {
final convertTime = timeRange.convert(time);
if (convertTime == 0) return;
canvas.drawPoints(
PointMode.points, [offset.scale(size.width, size.height)], painter);
}