EasyDialogAnimation<D extends EasyDialog> class abstract base Decorations Migration guide from 2.x to 3.x

Its main purpose is to apply an animation effect to the provided EasyDialog.

See also:

Inheritance
Available extensions

Constructors

EasyDialogAnimation.blurBackground({Color backgroundColor, Curve curve, double amount})
Softly applies blur animation.
const
factory
EasyDialogAnimation.bounce({Curve curve})
Applies a bouncing effect.
const
factory
EasyDialogAnimation.expansion({Curve curve})
Expansion from inside to outside.
const
factory
EasyDialogAnimation.fade({Curve curve})
Simple fade transition.
const
factory
EasyDialogAnimation.fadeBackground({Color backgroundColor, double blur, Curve curve})
Applies fade type animation with a specific amount of blur.
const
factory
EasyDialogAnimation.slideHorizontal({Curve curve, HorizontalSlideDirection direction})
Applies a horizontal slide animation.
const
factory
EasyDialogAnimation.slideVertical({Curve curve, VerticalSlideDirection direction})
Applies a vertical slide animation.
const
factory

Properties

curve Curve
Desired curve to be applied to the animation.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

call(D dialog) Widget
Implement this method to decorate the dialog content appearance.
inherited
chained(EasyDialogDecoration<D> other) EasyDialogDecoration<D>

Available on EasyDialogDecoration<D>, provided by the EasyDialogDecorationX extension

Chain two decorations.
combined(List<EasyDialogDecoration<D>> others) EasyDialogDecoration<D>

Available on EasyDialogDecoration<D>, provided by the EasyDialogDecorationX extension

Combine multiple decorations.
dispose() → void
Called when the dialog was disposed.
inherited
init() → void
Called when the dialog is created and mounted.
inherited
interval(double begin, double end) EasyDialogAnimation<D>

Available on EasyDialogAnimation<D>, provided by the EasyDialogAnimationX extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onHidden() → void
Called when the dialog hiding was completed.
inherited
onHide() → void
Called when the dialog hiding was started.
inherited
onShow() → void
Called when the dialog showing was started.
inherited
onShown() → void
Called when the dialog showing was completed.
inherited
reversed() EasyDialogAnimation<D>

Available on EasyDialogAnimation<D>, provided by the EasyDialogAnimationX extension

toString() String
A string representation of this object.
inherited
tweenSequence(TweenSequence<double> sequence) EasyDialogAnimation<D>

Available on EasyDialogAnimation<D>, provided by the EasyDialogAnimationX extension

Operators

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

Constants

defaultCurve → const Curve