getClip method
Returns a description of the clip given that the render object being clipped is of the given size.
Implementation
@override
Path getClip(Size size) {
final path = Path();
// Create a rounded rectangle with only top corners rounded
path.addRRect(
RRect.fromRectAndCorners(
Rect.fromLTWH(0, 0, size.width, size.height),
topLeft: Radius.circular(radius),
topRight: Radius.circular(radius),
bottomLeft: Radius.zero,
bottomRight: Radius.zero,
),
);
return path;
}