animated_clipper 0.0.1 copy "animated_clipper: ^0.0.1" to clipboard
animated_clipper: ^0.0.1 copied to clipboard

outdated

ClipSwitch, AnimatedClipReveal and AnimatedCrossClip use ClipPathTransition for hiding and showing widgets. A collection of PathBuilders for rendering.

[0.0.1] - 2020-07-05 #

Intitial commit to define the Widgets and interfaces.

From highest to lowest level of abstraction:

  • Stateful widgets with a built-in AnimationController
    • AnimatedCrossClip
    • AnimatedClipReveal
    • ClipSwitch (abstracts to AnimatedCrossClip)
  • Stateless widgets, bring your own AnimationController
    • ClipPathTransition
  • Abstract Classes
    • PathBuilder
      • Returns a Path for a given value, where:
        • 0 is completely hidden
        • intermediate values are partially visible
        • 1 is completely visible
    • PathBuilderClipper
      • To allow a PathBuilder to be used as a CustomClipper

Plus, a collection of PathBuilder objects:

  • PathBuilders.slideUp
  • PathBuilders.slideDown
  • PathBuilders.slideLeft
  • PathBuilders.slideRight
  • PathBuilders.splitVerticalIn
  • PathBuilders.splitVerticalOut
  • PathBuilders.splitHorizontalIn
  • PathBuilders.splitHorizontalOut
  • PathBuilders.circleIn
  • PathBuilders.circleOut
98
likes
0
pub points
79%
popularity

Publisher

verified publisheroodavid.com

ClipSwitch, AnimatedClipReveal and AnimatedCrossClip use ClipPathTransition for hiding and showing widgets. A collection of PathBuilders for rendering.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on animated_clipper