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
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.