Clip your widgets with Animated Clippers.
Reveal widgets with AnimatedClipReveal
.
Animate between two widgets with AnimatedCrossClip
.
Interactively switch between two widgets with ClipSwitch
.
Use ClipPathTransition
if you want to use an AnimationController
.
A collection of PathBuilders
are bundled for rendering (see below)
The example project demonstrates the main widgets
The BEAST app uses animated_clipper
for its "todo" screen
There are a number of PathBuilder
classes inclded. Or you can roll your own.
Demo | PathBuilder | Demo | PathBuilder |
---|---|---|---|
![]() |
slideUp | ![]() |
slideDown |
![]() |
slideLeft | ![]() |
slideRight |
![]() |
splitVerticalIn | ![]() |
splitVerticalOut |
![]() |
splitHorizontalIn | ![]() |
splitHorizontalOut |
![]() |
circleIn | ![]() |
circleOut |