puncher library

Classes

GroupNestedPuncher
GroupNestedPuncher is widget take car for common use like nested avatars ans so on it use a list of NestedPuncher to achieve the same result by using Puncher widget
NestedPuncher
NestedPuncher is widget take car for common use like nested avatars ans so on you can achieve the same result by using Puncher widget but this widget is for easy use and common use cases, also take care of the overlap between the shapes the most common use case is to use CircleShape with CircleAvatar
Puncher
Puncher is a widget that clips a child widget with a puncher shape. it takes list of PuncherClippers to draw the puncher shape.
PuncherClip
final api
PuncherClipper
PuncherClipper is a CustomClipper that clips a child widget with a puncher shape. it takes list of Shapes to draw the puncher shape.
PuncherPainter
PuncherPainter is jus custom painter drow every thing to debug