getClip method

  1. @override
Path getClip(
  1. Size size
)
override

Returns a description of the clip given that the render object being clipped is of the given size.

Implementation

@override
Path getClip(Size size) {
  return Path()
    ..addOval(Rect.fromCenter(
      center: Offset(
        size.width / 2, // x axis in the middle of the screen
        0 + ((size.width / 1.25) / 2) + (topMargin ?? (size.height * 0.1)),
      ),
      width: size.width / 1.25,
      height: size.width / 1.25,
    ))
    ..addRect(Rect.fromLTWH(0, 0.0, size.width, size.height))
    ..fillType = PathFillType.evenOdd;
}