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.

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)