paint method

  1. @override
void paint(
  1. Canvas canvas,
  2. Size size,
  3. double dateStartOffset,
  4. double dateEndOffset,
  5. double timeOffset,
)
override

Implementation

@override
void paint(
  Canvas canvas,
  Size size,
  double dateStartOffset,
  double dateEndOffset,
  double timeOffset,
) {
  canvas.drawCircle(
    Offset(dateStartOffset.coerceAtLeast(0), timeOffset),
    interpolateSizeBasedOnVisibility(
      radius,
      size,
      dateStartOffset,
      dateEndOffset,
    ),
    _paint,
  );
}