INNER CODE UNIT · Dart
CircleClipper
RafaelBarbosatec/tutorial_coach_mark · lib/src/clipper/circle_clipper.dart:5
class CircleClipper extends CustomClipper<Path> {
final double progress;
final Offset positioned;
final double sizeCircle;
final BorderSide? borderSide;
CircleClipper(
this.progress,
this.positioned,
this.sizeCircle,
this.borderSide,
);
@override
Path getClip(Size size) {
if (positioned == Offset.zero) return Path();
if (positioned.dx.isNaN || positioned.dy.isNaN) return Path();
if (size.width.isNaN || size.height.isNaN) {