drawRect method
Implementation
void drawRect(Canvas canvas, Paint paint, Rect rect, {double? colorOpacity, double? corner}) {
if (_notDraw()) {
return;
}
Path path = Path();
if (corner == null || corner <= 0) {
path.addRect(rect);
path.close();
} else {
path.addRRect(RRect.fromRectAndRadius(rect, Radius.circular(corner)));
path.close();
}
drawPath(canvas, paint, path, drawDash: true, colorOpacity: colorOpacity);
}