corner method
A modifier that clips its widget's corners to the specified radius.
Example:
Icon(Icons.person)
.corner(12);
Implementation
Widget corner(double radius, {bool handover = true}) {
if (handover && this is Container) {
return (this as Container).corner(radius);
}
return Container(
child: this,
clipBehavior: Clip.antiAliasWithSaveLayer,
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(radius),
),
);
}