AnimateManager<T> mixin

Provides a common interface for Animate and AnimateList to attach Effect extensions.

Mixin applications
Available extensions

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addEffect(Effect effect) → T
addEffects(List<Effect> effects) → T
blur({Duration? delay, Duration? duration, Curve? curve, Offset? begin, Offset? end}) → T

Available on AnimateManager<T>, provided by the BlurEffectExtensions extension

Adds a blur extension to AnimateManager (Animate and AnimateList).
blurX({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end}) → T

Available on AnimateManager<T>, provided by the BlurEffectExtensions extension

Adds a blurX extension to AnimateManager (Animate and AnimateList). This blurs only on the x-axis according to the double begin/end values.
blurXY({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end}) → T

Available on AnimateManager<T>, provided by the BlurEffectExtensions extension

Adds a blurXY extension to AnimateManager (Animate and AnimateList). This blurs uniformly according to the double begin/end values.
blurY({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end}) → T

Available on AnimateManager<T>, provided by the BlurEffectExtensions extension

Adds a blurY extension to AnimateManager (Animate and AnimateList). This blurs only on the y-axis according to the double begin/end values.
boxShadow({Duration? delay, Duration? duration, Curve? curve, BoxShadow? begin, BoxShadow? end, BorderRadius? borderRadius}) → T

Available on AnimateManager<T>, provided by the BoxShadowEffectExtensions extension

Adds a boxShadow extension to AnimateManager (Animate and AnimateList).
callback({Duration? delay, Duration? duration, required ValueChanged<bool> callback}) → T

Available on AnimateManager<T>, provided by the CallbackEffectExtensions extension

Adds a callback extension to AnimateManager (Animate and AnimateList).
color({Duration? delay, Duration? duration, Curve? curve, Color? begin, Color? end, BlendMode? blendMode}) → T

Available on AnimateManager<T>, provided by the ColorEffectExtension extension

Adds a color extension to AnimateManager (Animate and AnimateList).
custom({required CustomEffectBuilder builder, Duration? delay, Duration? duration, Curve? curve, double? begin, double? end}) → T

Available on AnimateManager<T>, provided by the CustomEffectExtensions extension

Adds a custom extension to AnimateManager (Animate and AnimateList).
desaturate({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end}) → T

Available on AnimateManager<T>, provided by the SaturateEffectExtensions extension

Adds a desaturate extension to AnimateManager (Animate and AnimateList). This is identical to the saturate extension, except it defaults to begin=1, end=0.
effect({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end}) → T

Available on AnimateManager<T>, provided by the EffectExtensions extension

Adds an effect extension to AnimateManager (Animate and AnimateList).
elevation({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end, Color? color, BorderRadius? borderRadius}) → T

Available on AnimateManager<T>, provided by the ElevationEffectExtensions extension

Adds an elevation extension to AnimateManager (Animate and AnimateList).
fade({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end}) → T

Available on AnimateManager<T>, provided by the FadeEffectExtensions extension

Adds a fade extension to AnimateManager (Animate and AnimateList).
fadeIn({Duration? delay, Duration? duration, Curve? curve, double? begin}) → T

Available on AnimateManager<T>, provided by the FadeEffectExtensions extension

Adds a fadeIn extension to AnimateManager (Animate and AnimateList). This is identical to the fade extension, except it always uses end=1.0.
fadeOut({Duration? delay, Duration? duration, Curve? curve, double? begin}) → T

Available on AnimateManager<T>, provided by the FadeEffectExtensions extension

Adds a fadeOut extension to AnimateManager (Animate and AnimateList). This is identical to the fade extension, except it always uses end=0.0.
flip({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end, Alignment? alignment, double? perspective, Axis? direction}) → T

Available on AnimateManager<T>, provided by the FlipEffectExtensions extension

Adds a flip extension to AnimateManager (Animate and AnimateList).
flipH({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end, Alignment? alignment, double? perspective}) → T

Available on AnimateManager<T>, provided by the FlipEffectExtensions extension

Adds a flipH extension to AnimateManager (Animate and AnimateList). This is identical to the flip extension, except it always uses direction = Axis.horizontal.
flipV({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end, Alignment? alignment, double? perspective}) → T

Available on AnimateManager<T>, provided by the FlipEffectExtensions extension

Adds a flipV extension to AnimateManager (Animate and AnimateList). This is identical to the flip extension, except it always uses direction = Axis.vertical.
hide({Duration? delay, Duration? duration, bool? maintain}) → T

Available on AnimateManager<T>, provided by the VisibilityEffectExtensions extension

Adds a hide extension to AnimateManager (Animate and AnimateList). This creates a VisibilityEffect with end=false
listen({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end, required ValueChanged<double> callback, bool clamp = true}) → T

Available on AnimateManager<T>, provided by the ListenEffectExtensions extension

Adds a listen extension to AnimateManager (Animate and AnimateList).
move({Duration? delay, Duration? duration, Curve? curve, Offset? begin, Offset? end, bool? transformHitTests}) → T

Available on AnimateManager<T>, provided by the MoveEffectExtensions extension

Adds a move extension to AnimateManager (Animate and AnimateList).
moveX({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end, bool? transformHitTests}) → T

Available on AnimateManager<T>, provided by the MoveEffectExtensions extension

Adds a moveX extension to AnimateManager (Animate and AnimateList). This moves only on the x-axis according to the double begin/end values.
moveY({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end, bool? transformHitTests}) → T

Available on AnimateManager<T>, provided by the MoveEffectExtensions extension

Adds a moveY extension to AnimateManager (Animate and AnimateList). This moves only on the y-axis according to the double begin/end values.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rotate({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end, Alignment? alignment}) → T

Available on AnimateManager<T>, provided by the RotateEffectExtensions extension

Adds a rotate extension to AnimateManager (Animate and AnimateList).
saturate({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end}) → T

Available on AnimateManager<T>, provided by the SaturateEffectExtensions extension

Adds a saturate extension to AnimateManager (Animate and AnimateList).
scale({Duration? delay, Duration? duration, Curve? curve, Offset? begin, Offset? end, Alignment? alignment}) → T

Available on AnimateManager<T>, provided by the ScaleEffectExtensions extension

Adds a scale extension to AnimateManager (Animate and AnimateList).
scaleX({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end, Alignment? alignment}) → T

Available on AnimateManager<T>, provided by the ScaleEffectExtensions extension

Adds a scaleX extension to AnimateManager (Animate and AnimateList). This scales only on the x-axis according to the double begin/end values.
scaleXY({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end, Alignment? alignment}) → T

Available on AnimateManager<T>, provided by the ScaleEffectExtensions extension

Adds a scaleXY extension to AnimateManager (Animate and AnimateList). This scales uniformly according to the double begin/end values.
scaleY({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end, Alignment? alignment}) → T

Available on AnimateManager<T>, provided by the ScaleEffectExtensions extension

Adds a scaleY extension to AnimateManager (Animate and AnimateList). This scales only on the y-axis according to the double begin/end values.
shake({Duration? delay, Duration? duration, Curve? curve, int? hz, Offset? offset, double? rotation}) → T

Available on AnimateManager<T>, provided by the ShakeEffectExtensions extension

Adds a shake extension to AnimateManager (Animate and AnimateList).
shakeX({Duration? delay, Duration? duration, Curve? curve, int? hz, double? amount}) → T

Available on AnimateManager<T>, provided by the ShakeEffectExtensions extension

Adds a shakeX extension to AnimateManager (Animate and AnimateList). This sets rotation=0 and offset=Offset(amount, 0).
shakeY({Duration? delay, Duration? duration, Curve? curve, int? hz, double? amount}) → T

Available on AnimateManager<T>, provided by the ShakeEffectExtensions extension

Adds a shakeY extension to AnimateManager (Animate and AnimateList). This sets rotation=0 and offset=Offset(0, amount).
shimmer({Duration? delay, Duration? duration, Curve? curve, Color? color, List<Color>? colors, List<double>? stops, double? size, double? angle, BlendMode? blendMode}) → T

Available on AnimateManager<T>, provided by the ShimmerEffectExtensions extension

Adds a shimmer extension to AnimateManager (Animate and AnimateList).
show({Duration? delay, Duration? duration, bool? maintain}) → T

Available on AnimateManager<T>, provided by the VisibilityEffectExtensions extension

Adds a show extension to AnimateManager (Animate and AnimateList). This creates a VisibilityEffect with end=true
slide({Duration? delay, Duration? duration, Curve? curve, Offset? begin, Offset? end}) → T

Available on AnimateManager<T>, provided by the SlideEffectExtensions extension

Adds a slide extension to AnimateManager (Animate and AnimateList).
slideX({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end}) → T

Available on AnimateManager<T>, provided by the SlideEffectExtensions extension

Adds a slideX extension to AnimateManager (Animate and AnimateList). This slides only on the x-axis according to the double begin/end values.
slideY({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end}) → T

Available on AnimateManager<T>, provided by the SlideEffectExtensions extension

Adds a slideY extension to AnimateManager (Animate and AnimateList). This slides only on the y-axis according to the double begin/end values.
swap({Duration? delay, Duration? duration, required TransitionBuilder builder}) → T

Available on AnimateManager<T>, provided by the SwapEffectExtensions extension

Adds a swap extension to AnimateManager (Animate and AnimateList).
then({Duration? delay, Duration? duration, Curve? curve}) → T

Available on AnimateManager<T>, provided by the ThenEffectExtensions extension

Adds a then extension to AnimateManager (Animate and AnimateList).
tint({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end, Color? color}) → T

Available on AnimateManager<T>, provided by the TintEffectExtensions extension

Adds a tint extension to AnimateManager (Animate and AnimateList).
toggle({Duration? delay, Duration? duration, required ToggleEffectBuilder builder}) → T

Available on AnimateManager<T>, provided by the ToggleEffectExtensions extension

Adds a toggle extension to AnimateManager (Animate and AnimateList).
toString() String
A string representation of this object.
inherited
untint({Duration? delay, Duration? duration, Curve? curve, double? begin, double? end, Color? color}) → T

Available on AnimateManager<T>, provided by the TintEffectExtensions extension

Adds a untint extension to AnimateManager (Animate and AnimateList). This is identical to the tint extension, except it defaults to begin=1, end=0.
visibility({Duration? delay, Duration? duration, bool? end, bool? maintain}) → T

Available on AnimateManager<T>, provided by the VisibilityEffectExtensions extension

Adds a visibility extension to AnimateManager (Animate and AnimateList).

Operators

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