LoadingAnimationWidget class

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

beat({required Color color, required double size, int time = 1000}) Widget
One ring emerge from the center and scale up until touches the outer ring. Then the outer ring expand a bit then come back to normal. Required color is applied to both rings. Time is in milliseconds which is optional.
bouncingBall({required Color color, required double size, int time = 1200}) Widget
A ball fall from top and bounce back Required color is applied to the ball. Time is in milliseconds which is optional.
discreteCircle({required Color color, required double size, int time = 2000}) Widget
A dot becomes a full ring and also have discrete following rings. Required color is applied to the circular ring. Time is in milliseconds which is optional.
dotsTriangle({required Color color, required double size, int time = 1200}) Widget
Three dots in each vertice of an equilateral triangle expand towards side then moves to next vertice. Required color is applied to all dots. Time is in milliseconds which is optional.
fallingDot({required Color color, required double size, int time = 1500}) Widget
A ball falls inside a ring cut out when face up and falls when face down. Required color is applied to the ring and dot. Time is in milliseconds which is optional.
flickr({required Color leftDotColor, required Color rightDotColor, required double size, int time = 2000}) Widget
Similar to flickr loading animation. Two disks swap positon and come back to initial. Required leftDotColor is applied to the left disk. Required rightDotColor is applied to the right disk. Time is in milliseconds which is optional.
fourRotatingDots({required Color color, required double size, int time = 2200}) Widget
Four dots shrink to the center and expand and rotates 315 degree. Required color is applied to four dots. Time is in milliseconds which is optional.
halfTringleDot({required Color color, required double size, int time = 3000}) Widget
An equilateral triangle has two side and a dot in the empty side. The dot moves those two sides also change position. Required color is applied to two sides and the dot. Time is in milliseconds which is optional.
hexagonDots({required Color color, required double size, int time = 3000}) Widget
Six dots in each vertice of a hexagon emerge one by one then shrink to disappear while rotating Required color is applied to all dots. Time is in milliseconds which is optional.
inkDrop({required Color color, required double size, int time = 1400}) Widget
A dot falls down then completes a circle then become to dot again. Required color is applied to the ring and the dot. Time is in milliseconds which is optional.
newtonCradle({required Color color, required double size, int time = 1200}) Widget
Four balls swing and give newton cradle animation. Required color is applied to all four balls. Time is in milliseconds which is optional.
prograssiveDots({required Color color, required double size, int time = 800}) Widget
Four dots in a row left most scales down and a new dot emerge from right. Required color is applied to four dots. Time is in milliseconds which is optional.
staggeredDotWave({required Color color, required double size, int time = 1600}) Widget
Five dots expands one after another like wave and then come back to original. Required color is applied to all dots. Time is in milliseconds which is optional.
stretchedDots({required Color color, required double size, int time = 2000}) Widget
Five dots stretch up and shrink. Then again stretch down and shrink. Required color is applied to all dots. Time is in milliseconds which is optional.
threeArchedCircle({required Color color, required double size, int time = 2000}) Widget
Three arc at 60 degree shrinks to a dot while rotating and comes back to inital. Required color is applied to all three arc. Time is in milliseconds which is optional.
threeHorizontalDots({required Color color, required double size, int time = 800}) Widget
Three dots rotates in a horizontal plane. Required color is applied to all three dots. Time is in milliseconds which is optional.
threeRotatingBalls({required Color color, required double size, int time = 2000}) Widget
Three balls at each vertice of an equilateral triangle moves to the center while rotating and then again go back to origianl position. Required color is applied to all balls. Time is in milliseconds which is optional.
twistingDots({required Color leftDotColor, required Color rightDotColor, required double size, int time = 3000}) Widget
Two disks rotate twisting. Required leftDotColor is applied to the left disk. Required leftDotColor is applied to the left disk. Required rightDotColor is applied to the right disk. Time is in milliseconds which is optional.
twoRotatingArc({required Color color, required double size, int time = 1500}) Widget
Two arc place at 180 degree apart from each other. While rotating shrink to dot. Required color is applied to both arc. Time is in milliseconds which is optional.
wavingDots({required Color color, required double size, int time = 1200}) Widget
Three dots go up and down give wave effect. Required color is applied to all dots. Time is in milliseconds which is optional.