DefaultAnimatedListAnimator class
Default implementation of the inteface AnimatedListAnimator that uses CurveTweens objects. Custom animation durations and curves can also be provided.
- Inheritance
-
- Object
- AnimatedListAnimator
- DefaultAnimatedListAnimator
Constructors
- DefaultAnimatedListAnimator({Duration dismissIncomingDuration = kDismissOrIncomingAnimationDuration, Duration resizeDuration = kResizeAnimationDuration, Duration reorderDuration = kReorderAnimationDuration, Duration movingDuration = kMovingAnimationDuration, Curve dismissIncomingCurve = kDismissOrIncomingAnimationCurve, Curve resizeCurve = kResizeAnimationCurve, Curve reorderCurve = kReorderAnimationCurve, Curve movingCurve = kMovingAnimationCurve})
-
const
Properties
- dismissIncomingCurve → Curve
-
final
- dismissIncomingDuration → Duration
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- movingCurve → Curve
-
final
- movingDuration → Duration
-
final
- reorderCurve → Curve
-
final
- reorderDuration → Duration
-
final
- resizeCurve → Curve
-
final
- resizeDuration → Duration
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
dismiss(
) → AnimatedListAnimationData -
See AnimatedListAnimator.dismiss.
override
-
dismissDuringIncoming(
double dismissTime) → AnimatedListAnimationData -
See AnimatedListAnimator.dismissDuringIncoming.
override
-
incoming(
) → AnimatedListAnimationData -
See AnimatedListAnimator.incoming.
override
-
moving(
) → AnimatedListAnimationData -
See AnimatedListAnimator.moving.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
resizing(
double fromSize, double toSize) → AnimatedListAnimationData -
See AnimatedListAnimator.resizing.
override
-
resizingDuringReordering(
double fromSize, double toSize) → AnimatedListAnimationData -
See AnimatedListAnimator.resizingDuringReordering.
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited