FadeInUp class
key: optional widget key reference child: mandatory, widget to animate duration: how much time the animation should take delay: delay before the animation starts controller: optional/mandatory, exposes the animation controller created by Animate_do manualTrigger: boolean that indicates if you want to trigger the animation manually with the controller animate: For a State controller property, if you re-render changing it from false to true, the animation will be fired immediately onFinish: callback that returns the direction of the animation, AnimateDoDirection.forward or AnimateDoDirection.backward curve: curve for the animation
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatefulWidget
- FadeInUp
- Available extensions
- BackInDownExtension
- BackInLeftExtension
- BackInRightExtension
- BackInUpExtension
- BackOutDownExtension
- BackOutLeftExtension
- BackOutRightExtension
- BackOutUpExtension
- BounceExtension
- BounceInDownExtension
- BounceInExtension
- BounceInLeftExtension
- BounceInRightExtension
- BounceInUpExtension
- DanceExtension
- ElasticInDownExtension
- ElasticInExtension
- ElasticInLeftExtension
- ElasticInRightExtension
- ElasticInUpExtension
- FadeInDownBigExtension
- FadeInDownExtension
- FadeInExtension
- FadeInLeftBigExtension
- FadeInLeftExtension
- FadeInRightBigExtension
- FadeInRightExtension
- FadeInUpBigExtension
- FadeInUpExtension
- FadeOutDownBigExtension
- FadeOutDownExtension
- FadeOutExtension
- FadeOutLeftBigExtension
- FadeOutLeftExtension
- FadeOutRightBigExtension
- FadeOutRightExtension
- FadeOutUpBigExtension
- FadeOutUpExtension
- FlashExtension
- FlipInXExtension
- FlipInYExtension
- FlipXExtension
- FlipYExtension
- HeartBeatExtension
- JelloExtension
- JelloInExtension
- MoveArcExtension
- MoveExtension
- PulseExtension
- RouletteExtension
- RubberBandExtension
- ShakeXExtension
- ShakeYExtension
- SlideDownExtension
- SlideInLeftExtension
- SlideInRightExtension
- SlideUpExtension
- SpinExtension
- SpinPerfectExtension
- SwingExtension
- TadaExtension
- WobbleExtension
- ZoomInDownExtension
- ZoomInExtension
- ZoomOutExtension
Constructors
- FadeInUp.new({dynamic key, required Widget child, Duration duration = const Duration(milliseconds: 800), Duration delay = Duration.zero, dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 100, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut})
Properties
- animate → bool
-
final
- child → Widget
-
final
- controller → dynamic Function(AnimationController)?
-
final
- curve → Curve
-
final
- delay → Duration
-
final
- duration → Duration
-
final
- from → double
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- manualTrigger → bool
-
final
- onFinish → dynamic Function(AnimateDoDirection direction)?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
backInDown(
{Key? key, Duration duration = const Duration(milliseconds: 1200), Duration delay = Duration.zero, dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, double from = 1000, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the BackInDownExtension extension
-
backInLeft(
{Key? key, Duration duration = const Duration(milliseconds: 1200), Duration delay = Duration.zero, dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, double from = 1000, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the BackInLeftExtension extension
-
backInRight(
{Key? key, Duration duration = const Duration(milliseconds: 1200), Duration delay = Duration.zero, dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, double from = 1000, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the BackInRightExtension extension
-
backInUp(
{Key? key, Duration duration = const Duration(milliseconds: 1200), Duration delay = Duration.zero, dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, double from = 1000, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the BackInUpExtension extension
-
backOutDown(
{Key? key, Duration duration = const Duration(milliseconds: 1200), Duration delay = Duration.zero, dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, double to = 1000, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the BackOutDownExtension extension
-
backOutLeft(
{Key? key, Duration duration = const Duration(milliseconds: 1200), Duration delay = Duration.zero, dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, double from = 1000, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the BackOutLeftExtension extension
-
backOutRight(
{Key? key, Duration duration = const Duration(milliseconds: 1200), Duration delay = Duration.zero, dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, double to = 1000, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the BackOutRightExtension extension
-
backOutUp(
{Key? key, Duration duration = const Duration(milliseconds: 1200), Duration delay = Duration.zero, dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, double to = 1000, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the BackOutUpExtension extension
-
bounce(
{Duration duration = const Duration(milliseconds: 1300), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.bounceOut, double from = 50}) → Widget -
Available on Widget, provided by the BounceExtension extension
Applies a bounce animation with customizable options -
bounceIn(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.bounceOut}) → Widget -
Available on Widget, provided by the BounceInExtension extension
Applies a bounce-in animation with customizable options -
bounceInDown(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 75, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.bounceOut}) → Widget -
Available on Widget, provided by the BounceInDownExtension extension
Applies a bounce-in-down animation with customizable options -
bounceInLeft(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 75, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.bounceOut}) → Widget -
Available on Widget, provided by the BounceInLeftExtension extension
Applies a bounce-in-left animation with customizable options -
bounceInRight(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 75, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.bounceOut}) → Widget -
Available on Widget, provided by the BounceInRightExtension extension
Applies a bounce-in-right animation with customizable options -
bounceInUp(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 75, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.bounceOut}) → Widget -
Available on Widget, provided by the BounceInUpExtension extension
Applies a bounce-in-up animation with customizable options -
createElement(
) → StatefulElement -
Creates a StatefulElement to manage this widget's location in the tree.
inherited
-
createState(
) → FadeInUpState -
Creates the mutable state for this widget at a given location in the tree.
override
-
dance(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.bounceOut, bool infinite = false}) → Widget -
Available on Widget, provided by the DanceExtension extension
Applies a dance animation with customizable options -
debugDescribeChildren(
) → List< DiagnosticsNode> -
Returns a list of DiagnosticsNode objects describing this node's
children.
inherited
-
debugFillProperties(
DiagnosticPropertiesBuilder properties) → void -
Add additional properties associated with the node.
inherited
-
elasticIn(
{Duration duration = const Duration(milliseconds: 1500), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.elasticOut}) → Widget -
Available on Widget, provided by the ElasticInExtension extension
Aplica una animación elastic-in con opciones personalizables -
elasticInDown(
{Duration duration = const Duration(milliseconds: 1500), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 200, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.elasticOut}) → Widget -
Available on Widget, provided by the ElasticInDownExtension extension
Aplica una animación elastic-in-down con opciones personalizables -
elasticInLeft(
{Duration duration = const Duration(milliseconds: 1500), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 200, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.elasticOut}) → Widget -
Available on Widget, provided by the ElasticInLeftExtension extension
Aplica una animación elastic-in-left con opciones personalizables -
elasticInRight(
{Duration duration = const Duration(milliseconds: 1500), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 200, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.elasticOut}) → Widget -
Available on Widget, provided by the ElasticInRightExtension extension
Aplica una animación elastic-in-right con opciones personalizables -
elasticInUp(
{Duration duration = const Duration(milliseconds: 1500), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 200, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.elasticOut}) → Widget -
Available on Widget, provided by the ElasticInUpExtension extension
Aplica una animación elastic-in-up con opciones personalizables -
fadeIn(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeInExtension extension
Aplica una animación de fade in con opciones personalizables -
fadeInDown(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 100, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeInDownExtension extension
Aplica una animación de fade in hacia abajo con opciones personalizables -
fadeInDownBig(
{Duration duration = const Duration(milliseconds: 1300), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 600, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeInDownBigExtension extension
Aplica una animación de fade in hacia abajo con opciones personalizables -
fadeInLeft(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 100, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeInLeftExtension extension
Aplica una animación de fade in hacia la izquierda con opciones personalizables -
fadeInLeftBig(
{Duration duration = const Duration(milliseconds: 1300), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 600, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeInLeftBigExtension extension
Aplica una animación de fade in hacia la izquierda con opciones personalizables -
fadeInRight(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 100, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeInRightExtension extension
Aplica una animación de fade in hacia la derecha con opciones personalizables -
fadeInRightBig(
{Duration duration = const Duration(milliseconds: 1200), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 600, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeInRightBigExtension extension
Aplica una animación de fade in hacia la derecha con opciones personalizables -
fadeInUp(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 100, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeInUpExtension extension
Aplica una animación de fade in hacia arriba con opciones personalizables -
fadeInUpBig(
{Duration duration = const Duration(milliseconds: 1300), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 600, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeInUpBigExtension extension
Aplica una animación de fade in hacia arriba con opciones personalizables -
fadeOut(
{Key? key, Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeOutExtension extension
-
fadeOutDown(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 100, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeOutDownExtension extension
Aplica una animación fade-out-down con opciones personalizables -
fadeOutDownBig(
{Duration duration = const Duration(milliseconds: 1300), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 600, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeOutDownBigExtension extension
Aplica una animación fade-out-down-big con opciones personalizables -
fadeOutLeft(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 100, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeOutLeftExtension extension
Aplica una animación fade-out-left con opciones personalizables -
fadeOutLeftBig(
{Duration duration = const Duration(milliseconds: 1300), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 600, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeOutLeftBigExtension extension
Aplica una animación fade-out-left-big con opciones personalizables -
fadeOutRight(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 100, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeOutRightExtension extension
Aplica una animación fade-out-right con opciones personalizables -
fadeOutRightBig(
{Duration duration = const Duration(milliseconds: 1200), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 600, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeOutRightBigExtension extension
Aplica una animación fade-out-right-big con opciones personalizables -
fadeOutUp(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 100, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeOutUpExtension extension
Aplica una animación fade-out-up con opciones personalizables -
fadeOutUpBig(
{Duration duration = const Duration(milliseconds: 1300), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = 600, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FadeOutUpBigExtension extension
Aplica una animación fade-out-up-big con opciones personalizables -
flash(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.linearToEaseOut, bool infinite = false}) → Widget -
Available on Widget, provided by the FlashExtension extension
Applies a flash animation with customizable options -
flipInX(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FlipInXExtension extension
Aplica una animación flip-in-x con opciones personalizables -
flipInY(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FlipInYExtension extension
Aplica una animación flip-in-y con opciones personalizables -
flipX(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FlipXExtension extension
Aplica una animación flip-x con opciones personalizables -
flipY(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the FlipYExtension extension
Aplica una animación flip-y con opciones personalizables -
heartBeat(
{Duration duration = const Duration(milliseconds: 2500), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOutQuad}) → Widget -
Available on Widget, provided by the HeartBeatExtension extension
Applies a heart beat animation with customizable options -
jello(
{Duration duration = const Duration(milliseconds: 1200), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the JelloExtension extension
Applies a jello animation with customizable options -
jelloIn(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.bounceOut}) → Widget -
Available on Widget, provided by the JelloInExtension extension
Applies a jello-in animation with customizable options -
moveTo(
{Key? key, Duration duration = const Duration(milliseconds: 300), Duration delay = Duration.zero, dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, double left = 0.0, double right = 0.0, double top = 0.0, double bottom = 0.0, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the MoveExtension extension
-
moveToArc(
{Key? key, Duration duration = const Duration(milliseconds: 800), Duration delay = Duration.zero, dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, bool upward = false, double left = 0.0, double right = 0.0, double top = 0.0, double bottom = 0.0, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the MoveArcExtension extension
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pulse(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut, double from = 1, double to = 1.5}) → Widget -
Available on Widget, provided by the PulseExtension extension
Applies a pulse animation with customizable options -
roulette(
{Duration duration = const Duration(milliseconds: 3500), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.elasticOut, double spins = 2}) → Widget -
Available on Widget, provided by the RouletteExtension extension
Applies a roulette animation with customizable options -
rubberBand(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the RubberBandExtension extension
Aplica una animación de banda elástica con opciones personalizables -
shakeX(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut, double from = 10}) → Widget -
Available on Widget, provided by the ShakeXExtension extension
Aplica una animación de sacudida horizontal con opciones personalizables -
shakeY(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut, double from = 10}) → Widget -
Available on Widget, provided by the ShakeYExtension extension
Aplica una animación de sacudida vertical con opciones personalizables -
slideDown(
{Duration duration = const Duration(milliseconds: 600), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, double from = 100, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the SlideDownExtension extension
Aplica una animación slide-down con opciones personalizables -
slideInLeft(
{Duration duration = const Duration(milliseconds: 600), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, double from = 100, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the SlideInLeftExtension extension
Aplica una animación slide-left con opciones personalizables -
slideInRight(
{Duration duration = const Duration(milliseconds: 600), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, double from = 100, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the SlideInRightExtension extension
Aplica una animación slide-right con opciones personalizables -
slideUp(
{Duration duration = const Duration(milliseconds: 600), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, double from = 100, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the SlideUpExtension extension
Aplica una animación slide-up con opciones personalizables -
spin(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.linear, double spins = 1}) → Widget -
Available on Widget, provided by the SpinExtension extension
Aplica una animación de giro con opciones personalizables -
spinPerfect(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.linear, double spins = 1}) → Widget -
Available on Widget, provided by the SpinPerfectExtension extension
Aplica una animación de giro perfecto con opciones personalizables -
swing(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the SwingExtension extension
Aplica una animación de balanceo con opciones personalizables -
tada(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the TadaExtension extension
Aplica una animación de tada con opciones personalizables -
toDiagnosticsNode(
{String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode -
Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep.
inherited
-
toString(
{DiagnosticLevel minLevel = DiagnosticLevel.info}) → String -
A string representation of this object.
inherited
-
toStringDeep(
{String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) → String -
Returns a string representation of this node and its descendants.
inherited
-
toStringShallow(
{String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String -
Returns a one-line detailed description of the object.
inherited
-
toStringShort(
) → String -
A short, textual description of this widget.
inherited
-
wobble(
{Duration duration = const Duration(milliseconds: 1000), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, bool infinite = false, dynamic onFinish(AnimateDoDirection direction)?, Curve curve = Curves.easeOut}) → Widget -
Available on Widget, provided by the WobbleExtension extension
Aplica una animación de tambaleo con opciones personalizables -
zoomIn(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, double from = 1.0, Curve curve = Curves.easeInOutCubicEmphasized}) → Widget -
Available on Widget, provided by the ZoomInExtension extension
Aplica una animación de zoom con opciones personalizables -
zoomInDown(
{Key? key, Duration duration = const Duration(milliseconds: 1200), Duration delay = Duration.zero, dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, double from = -1000, dynamic onFinish(AnimateDoDirection direction)?}) → Widget -
Available on Widget, provided by the ZoomInDownExtension extension
-
zoomOut(
{Duration duration = const Duration(milliseconds: 800), Duration delay = const Duration(milliseconds: 0), dynamic controller(AnimationController)?, bool manualTrigger = false, bool animate = true, dynamic onFinish(AnimateDoDirection direction)?, double from = 0.0, Curve curve = Curves.easeInOutCubicEmphasized}) → Widget -
Available on Widget, provided by the ZoomOutExtension extension
Aplica una animación de zoom out con opciones personalizables
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited