getTrackPaint method

Paint getTrackPaint()

Implementation

Paint getTrackPaint() {
  if (trackGradient != null && trackColor == null) {
    return Paint()
      ..shader = trackGradient!.createShader(Rect.fromCircle(
        center: Offset(radius, radius),
        radius: radius,
      ))
      ..strokeWidth = strokeWidth
      ..strokeCap = StrokeCap.round
      ..style = PaintingStyle.stroke;
  }

  return Paint()
    ..color = trackColor ?? const Color(0xFFEDEEF1).withOpacity(0.2)
    ..strokeWidth = strokeWidth
    ..strokeCap = StrokeCap.round
    ..style = PaintingStyle.stroke;
}