JumpingDotsProgressIndicator class

Creates a list with numberOfDots text dots, with 3 dots as default default fontSize of 10.0, default color as black, dotSpacing (gap between each dot) as 0.0 and default time for one cycle of animation milliseconds as 250. One cycle of animation is one complete round of a dot animating up and back to its original position.

Inheritance

Constructors

JumpingDotsProgressIndicator({int numberOfDots = 3, double fontSize = 10.0, Color color = Colors.black, double dotSpacing = 0.0, int milliseconds = 250})
Creates a jumping do progress indicator.

Properties

beginTweenValue double
Starting and ending values for animations.
final
color Color
Color of the dots, default black.
final
dotSpacing double
Spacing between each dot, default 0.0.
final
endTweenValue double
getter/setter pair
fontSize double
Font size of each dot, default = 10.0.
final
hashCode int
The hash code for this object.
no setterinherited
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
milliseconds int
Time of one complete cycle of animation, default 250 milliseconds.
final
numberOfDots int
Number of dots that are added in a horizontal list, default = 3.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() → _JumpingDotsProgressIndicatorState
Creates the mutable state for this widget at a given location in the tree.
override
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
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
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}) 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

Operators

operator ==(Object other) bool
The equality operator.
inherited