ReorderableAnimationConfig class

Constructors

ReorderableAnimationConfig({Duration positionChangeDuration = const Duration(milliseconds: 200), Duration draggingPositionChangeDuration = const Duration(milliseconds: 200), Duration releasedItemDuration = const Duration(milliseconds: 150), ReorderableItemTransition? insert, ReorderableItemTransition? remove, ReorderableItemTransition? dragFeedback, @Deprecated('Use insert: ReorderableItemTransition(duration: ...) instead. ' 'Deprecated after v5.8.0.') Duration fadeInDuration = const Duration(milliseconds: 500), @Deprecated('Use remove: ReorderableItemTransition(duration: ...) instead. ' 'Deprecated after v5.8.0.') Duration fadeOutDuration = const Duration(milliseconds: 200), @Deprecated('Use dragFeedback: ReorderableItemTransition(duration: ...) instead. ' 'Deprecated after v5.8.0.') Duration dragFeedbackDuration = const Duration(milliseconds: 150), Curve? positionChangeCurve, Curve? draggingPositionChangeCurve, Curve? releasedItemCurve, @Deprecated('Use insert: ReorderableItemTransition(curve: ...) instead. ' 'Deprecated after v5.8.0.') Curve? fadeInCurve, @Deprecated('Use remove: ReorderableItemTransition(curve: ...) instead. ' 'Deprecated after v5.8.0.') Curve? fadeOutCurve, @Deprecated('Use dragFeedback: ReorderableItemTransition(curve: ...) instead. ' 'Deprecated after v5.8.0.') Curve? dragFeedbackCurve, Curve? defaultAnimationCurve, bool enableAnimations = true, bool changePositionAfterFadeOut = false})
const

Properties

changePositionAfterFadeOut → bool
Whether the other children wait for the remove animation of a child.
final
defaultAnimationCurve → Curve?
Global fallback curve for all curve parameters.
final
dragFeedback → ReorderableItemTransition
Animation of the drag feedback when dragging starts.
no setter
dragFeedbackCurve → Curve
no setter
dragFeedbackDuration → Duration
no setter
draggingPositionChangeCurve → Curve?
no setter
draggingPositionChangeDuration → Duration
no setter
enableAnimations → bool
Whether animations are enabled.
final
fadeInCurve → Curve?
no setter
fadeInDuration → Duration
no setter
fadeOutCurve → Curve?
no setter
fadeOutDuration → Duration
no setter
hashCode → int
The hash code for this object.
no setterinherited
insert → ReorderableItemTransition
Animation when a new child was inserted.
no setter
positionChangeCurve → Curve?
no setter
positionChangeDuration → Duration
no setter
releasedItemCurve → Curve?
no setter
releasedItemDuration → Duration
no setter
remove → ReorderableItemTransition
Animation when a child was removed.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited