INNER CODE UNIT · Dart

radius

yako-dev/flutter_badges · lib/src/badge_border_gradient.dart:53

    final double radius = (rect.shortestSide - width) / 2.0;
    canvas.drawCircle(rect.center, radius, paint);
  }

  @override
  ShapeBorder scale(double t) {
    return this;
  }

  Paint _getPaint(Rect rect) {
    return Paint()
      ..strokeWidth = width
      ..shader = gradient.createShader(rect)
      ..style = PaintingStyle.stroke;
  }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…