ColorizeAnimatedText class

Animated Text that shows text shimmering between colors.

Colorize example

Inheritance

Constructors

ColorizeAnimatedText(String text, {TextAlign textAlign = TextAlign.start, required TextStyle textStyle, Duration speed = const Duration(milliseconds: 200), required List<Color> colors, TextDirection textDirection = TextDirection.ltr})

Properties

colors List<Color>
Set the colors for the gradient animation of the text.
final
duration Duration
The Duration for the Animation Controller.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
remaining Duration?
Return the remaining Duration for the Animation (when applicable).
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
speed Duration
The Duration of the delay between the apparition of each characters
final
text String
Text for Text widget.
finalinherited
textAlign TextAlign
TextAlign property for Text widget.
finalinherited
textCharacters Characters
Same as text but as Characters.
finalinherited
textDirection TextDirection
Specifies the TextDirection for animation direction.
final
textStyle TextStyle?
TextStyle property for Text widget.
finalinherited

Methods

animatedBuilder(BuildContext context, Widget? child) Widget
Widget showing animated text, based on animation value(s).
override
completeText(BuildContext context) Widget
Widget showing the complete text (when animation is complete or paused). By default, it shows a Text widget, but this may be overridden.
override
initAnimation(AnimationController controller) → void
Initialize the Animation.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
textWidget(String data) Widget
Utility method to create a styled Text widget using the textAlign and textStyle, but you can specify the data.
inherited
toString() String
A string representation of this object.
inherited

Operators

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