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) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…