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, Key? key}) 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.
bouncingBall({required Color color, required double size, Key? key}) Widget
A ball fall from top and bounce back Required color is applied to the ball.
discreteCircle({required Color color, required double size, Color secondRingColor = Colors.teal, Color thirdRingColor = Colors.orange, Key? key}) Widget
A dot becomes a full ring and also have discrete following rings. Required color is applied to the circular ring.
dotsTriangle({required Color color, required double size, Key? key}) 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.
fallingDot({required Color color, required double size, Key? key}) 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.
flickr({required Color leftDotColor, required Color rightDotColor, required double size, Key? key}) 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.
fourRotatingDots({required Color color, required double size, Key? key}) Widget
Four dots shrink to the center and expand and rotates 315 degree. Required color is applied to four dots.
halfTriangleDot({required Color color, required double size, Key? key}) 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.
hexagonDots({required Color color, required double size, Key? key}) 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.
horizontalRotatingDots({required Color color, required double size, Key? key}) Widget
Three dots rotates in a horizontal plane. Required color is applied to all three dots.
inkDrop({required Color color, required double size, Key? key}) Widget
A dot falls down then completes a circle then become to dot again. Required color is applied to the ring and the dot.
newtonCradle({required Color color, required double size, Key? key}) Widget
Four balls swing and give newton cradle animation. Required color is applied to all four balls.
prograssiveDots({required Color color, required double size, Key? key}) Widget
Four dots in a row left most scales down and a new dot emerge from right. Required color is applied to four dots.
staggeredDotsWave({required Color color, required double size, Key? key}) Widget
Five dots expands one after another like wave and then come back to original. Required color is applied to all dots.
stretchedDots({required Color color, required double size, Key? key}) Widget
Five dots stretch up and shrink. Then again stretch down and shrink. Required color is applied to all dots.
threeArchedCircle({required Color color, required double size, Key? key}) 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.
threeRotatingDots({required Color color, required double size, Key? key}) 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.
twistingDots({required Color leftDotColor, required Color rightDotColor, required double size, Key? key}) 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.
twoRotatingArc({required Color color, required double size, Key? key}) Widget
Two arc place at 180 degree apart from each other. While rotating shrink to dot. Required color is applied to both arc.
waveDots({required Color color, required double size, Key? key}) Widget
Three dots go up and down give wave effect. Required color is applied to all dots.