flicked_cards library
Classes
- AnimationConfig
- A configuration object used to determine the gesture behaviour of a CardAnimation
- AsymmetricCardAnimation
- Animation in which the dismissed and the next card have different animations hence not symmetric.
- CardAnimation
- Base contract for all animations
- CarouselAnimation
- A Carousel animation
- DeckAnimation
- FlickedCards
- A gesture driven widget to animate cards
- FlipAnimation
- LayoutConfig
- A configuration object for CardAnimation used to determine the number of cards used in the animation
- PerspectiveCarouselAnimation
- RollAnimation
- SymmetricCardAnimation
- Simple animation where the next and previous cards can be animated with same dismissAnimation and applying an offset.
Enums
Extensions
- CardAnimationX on CardAnimation
- MapRange on num
- Extension for dealing with numeric intervals
- SwipeDirectionValue on SwipeDirection
Typedefs
- OpacityAnimation = double Function(double progress)
- ProgressBuilder = Widget Function(int, double, BuildContext)
- RangeMapper = num Function(num)
- A function used to map numeric intervals
- SwipeAnimation = Matrix4 Function(double progress)
- SwipeCompletion = void Function(int, SwipeDirection)