AnimateStyles class

受启发于animate.style, 即 Animate.css 模块,提供同名的静态方法, 每一个静态方法返回的都是一个 AnimatedWidget 类型,

Constructors

AnimateStyles()

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

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

Static Methods

backInDown(Animation<double> animation, Widget child) SlideTransition
向下回弹动画
backInLeft(Animation<double> animation, Widget child) SlideTransition
向左回弹动画
backInRight(Animation<double> animation, Widget child) SlideTransition
向右回弹动画
backInUp(Animation<double> animation, Widget child) SlideTransition
向上回弹动画
backOutDown(Animation<double> animation, Widget child) SlideTransition
向下回弹出动画
backOutLeft(Animation<double> animation, Widget child) SlideTransition
向左回弹出动画
backOutRight(Animation<double> animation, Widget child) SlideTransition
向右回弹出动画
backOutUp(Animation<double> animation, Widget child) SlideTransition
向上回弹出动画
bounce(Animation<double> animation, Widget child) ScaleTransition
弹跳动画
bounceIn(Animation<double> animation, Widget child) ScaleTransition
弹入动画
bounceInDown(Animation<double> animation, Widget child) SlideTransition
向下弹入动画
bounceInLeft(Animation<double> animation, Widget child) SlideTransition
向左弹入动画
bounceInRight(Animation<double> animation, Widget child) SlideTransition
向右弹入动画
bounceInUp(Animation<double> animation, Widget child) SlideTransition
向上弹入动画
bounceOut(Animation<double> animation, Widget child) ScaleTransition
弹出动画
bounceOutDown(Animation<double> animation, Widget child) SlideTransition
向下弹出动画
bounceOutLeft(Animation<double> animation, Widget child) SlideTransition
向左弹出动画
bounceOutRight(Animation<double> animation, Widget child) SlideTransition
向右弹出动画
bounceOutUp(Animation<double> animation, Widget child) SlideTransition
向上弹出动画
fadeIn(Animation<double> animation, Widget child) FadeTransition
使用给定的动画将一个小部件淡入。
fadeInBottomLeft(Animation<double> animation, Widget child) SlideTransition
从左下角淡入动画
fadeInBottomRight(Animation<double> animation, Widget child) SlideTransition
从右下角淡入动画
fadeInDown(Animation<double> animation, Widget child) SlideTransition
使用给定的动画将小部件淡入并向下滑动。
fadeInDownBig(Animation<double> animation, Widget child) SlideTransition
使用给定的动画将小部件淡入并向下滑动,滑动距离更大。
fadeInLeft(Animation<double> animation, Widget child) SlideTransition
使用给定的动画将小部件淡入并向左滑动。
fadeInLeftBig(Animation<double> animation, Widget child) SlideTransition
使用给定的动画将小部件淡入并向左滑动,滑动距离更大。
fadeInRight(Animation<double> animation, Widget child) SlideTransition
使用给定的动画将小部件淡入并向右滑动。
fadeInRightBig(Animation<double> animation, Widget child) SlideTransition
使用给定的动画将小部件淡入并向右滑动,滑动距离更大。
fadeInTopLeft(Animation<double> animation, Widget child) SlideTransition
使用给定的动画将小部件淡入并向左上角滑动。
fadeInTopRight(Animation<double> animation, Widget child) SlideTransition
从右上角淡入动画
fadeInUp(Animation<double> animation, Widget child) SlideTransition
使用给定的动画将小部件淡入并向上滑动。
fadeInUpBig(Animation<double> animation, Widget child) SlideTransition
使用给定的动画将小部件淡入并向上滑动,滑动距离更大。
fadeOut(Animation<double> animation, Widget child) FadeTransition
淡出动画
fadeOutBottomLeft(Animation<double> animation, Widget child) FadeTransition
向左下角淡出动画
fadeOutBottomRight(Animation<double> animation, Widget child) FadeTransition
向右下角淡出动画
fadeOutDown(Animation<double> animation, Widget child) FadeTransition
向下淡出动画
fadeOutDownBig(Animation<double> animation, Widget child) FadeTransition
向下淡出大动画
fadeOutLeft(Animation<double> animation, Widget child) FadeTransition
向左淡出动画
fadeOutLeftBig(Animation<double> animation, Widget child) FadeTransition
向左淡出大动画
fadeOutRight(Animation<double> animation, Widget child) FadeTransition
向右淡出动画
fadeOutRightBig(Animation<double> animation, Widget child) FadeTransition
向右淡出大动画
fadeOutTopLeft(Animation<double> animation, Widget child) FadeTransition
向左上角淡出动画
fadeOutTopRight(Animation<double> animation, Widget child) FadeTransition
向右上角淡出动画
fadeOutUp(Animation<double> animation, Widget child) FadeTransition
向上淡出动画
fadeOutUpBig(Animation<double> animation, Widget child) FadeTransition
向上淡出大动画
flash(Animation<double> animation, Widget child) AnimatedBuilder
闪烁动画
flip(Animation<double> animation, Widget child) AnimatedBuilder
翻转动画
flipInX(Animation<double> animation, Widget child) AnimatedBuilder
沿 X 轴翻入动画
flipInY(Animation<double> animation, Widget child) AnimatedBuilder
沿 Y 轴翻入动画
flipOutX(Animation<double> animation, Widget child) AnimatedBuilder
沿 X 轴翻出动画
flipOutY(Animation<double> animation, Widget child) AnimatedBuilder
沿 Y 轴翻出动画
headShake(Animation<double> animation, Widget child) AnimatedBuilder
头部摇摆动画
heartBeat(Animation<double> animation, Widget child) ScaleTransition
HeartBeat 动画
hinge(Animation<double> animation, Widget child) AnimatedBuilder
垂直悬挂动画
jackInTheBox(Animation<double> animation, Widget child) ScaleTransition
盒子跳动动画
jello(Animation<double> animation, Widget child) AnimatedBuilder
Jello 动画
lightSpeedInLeft(Animation<double> animation, Widget child) AnimatedBuilder
从左侧加速进入动画
lightSpeedInRight(Animation<double> animation, Widget child) AnimatedBuilder
从右侧加速进入动画
lightSpeedOutLeft(Animation<double> animation, Widget child) AnimatedBuilder
从左侧加速退出动画
lightSpeedOutRight(Animation<double> animation, Widget child) AnimatedBuilder
从右侧加速退出动画
pulse(Animation<double> animation, Widget child) ScaleTransition
脉动动画
rollIn(Animation<double> animation, Widget child) AnimatedBuilder
从左边滚动进入动画
rollOut(Animation<double> animation, Widget child) AnimatedBuilder
向右边滚动退出动画
rotateIn(Animation<double> animation, Widget child) RotationTransition
旋转进入动画
rotateInDownLeft(Animation<double> animation, Widget child) RotationTransition
左上角旋转进入动画
rotateInDownRight(Animation<double> animation, Widget child) RotationTransition
右上角旋转进入动画
rotateInUpLeft(Animation<double> animation, Widget child) RotationTransition
左上角旋转进入动画
rotateInUpRight(Animation<double> animation, Widget child) RotationTransition
右上角旋转进入动画
rotateOut(Animation<double> animation, Widget child) RotationTransition
旋转退出动画
rotateOutDownLeft(Animation<double> animation, Widget child) AnimatedBuilder
左下角旋转退出动画
rotateOutDownRight(Animation<double> animation, Widget child) AnimatedBuilder
右下角旋转退出动画
rotateOutUpLeft(Animation<double> animation, Widget child) AnimatedBuilder
左上角旋转退出动画
rotateOutUpRight(Animation<double> animation, Widget child) AnimatedBuilder
右上角旋转退出动画
rubberBand(Animation<double> animation, Widget child) AnimatedBuilder
橡皮筋动画
shakeX(Animation<double> animation, Widget child) AnimatedBuilder
X轴抖动动画
shakeY(Animation<double> animation, Widget child) AnimatedBuilder
Y轴抖动动画
slideInDown(Animation<double> animation, Widget child) SlideTransition
从上方滑入动画
slideInLeft(Animation<double> animation, Widget child) SlideTransition
从左侧滑入动画
slideInRight(Animation<double> animation, Widget child) SlideTransition
从右侧滑入动画
slideInUp(Animation<double> animation, Widget child) SlideTransition
从下方滑入动画
slideOutDown(Animation<double> animation, Widget child) SlideTransition
使元素向下滑出屏幕
slideOutLeft(Animation<double> animation, Widget child) SlideTransition
使元素向左滑出屏幕
slideOutRight(Animation<double> animation, Widget child) SlideTransition
使元素向右滑出屏幕
slideOutUp(Animation<double> animation, Widget child) SlideTransition
使元素向上滑出屏幕
swing(Animation<double> animation, Widget child) RotationTransition
摆动动画
tada(Animation<double> animation, Widget child) ScaleTransition
Tada 动画
wobble(Animation<double> animation, Widget child) AnimatedBuilder
Wobble 动画
zoomIn(Animation<double> animation, Widget child) ScaleTransition
缩放进入动画
zoomInDown(Animation<double> animation, Widget child) ScaleTransition
从上方缩放进入动画
zoomInLeft(Animation<double> animation, Widget child) ScaleTransition
从左侧缩放进入动画
zoomInRight(Animation<double> animation, Widget child) ScaleTransition
从右侧缩放进入动画
zoomInUp(Animation<double> animation, Widget child) ScaleTransition
从下方缩放进入动画
zoomOut(Animation<double> animation, Widget child) ScaleTransition
缩小动画:从大到小
zoomOutDown(Animation<double> animation, Widget child) AnimatedBuilder
缩小下移动画
zoomOutLeft(Animation<double> animation, Widget child) AnimatedBuilder
缩小左移动画
zoomOutRight(Animation<double> animation, Widget child) AnimatedBuilder
缩小右移动画
zoomOutUp(Animation<double> animation, Widget child) AnimatedBuilder
缩小上移动画