basic_animated_text 0.0.2 basic_animated_text: ^0.0.2 copied to clipboard
BasicAnimatedText is a custom Flutter widget designed to create an animated text effect where the text appears and then deletes itself character by character.
Overview #
BasicAnimatedText
is a custom Flutter widget designed to create an animated text effect where the text appears and then deletes itself character by character. This widget is ideal for creating engaging text animations in your Flutter applications.
Buy Me A Coffee ☕️ #
Features #
Customizable Texts: Set any List<String>
as the animated texts.
Configurable Durations: Specify the duration for both the writing and deleting animations.
Custom Text Styles: Apply any TextStyle
to the animated text.
Usage #
Import the widget:
import 'path_to/BasicAnimatedText.dart';
Implement the widget in your Flutter app:
BasicAnimatedText(
texts: "Your Animated Text Here".split(' '), //['Your', 'Animated', 'Text', 'Here']
writeDuration: Duration(milliseconds: 150),
deleteDuration: Duration(milliseconds: 50),
textStyle: TextStyle(fontSize: 24, color: Colors.black),
)
Parameters #
texts
(List<String>
, required): The texts to animate.
writeDuration
(Duration, optional): Duration for each character to be written. Default is 150 milliseconds.
deleteDuration
(Duration, optional): Duration for each character to be deleted. Default is 50 milliseconds.
textStyle
(TextStyle, optional): Style for the text. Default is TextStyle(fontSize: 24)
.
Example #
BasicAnimatedText(
texts: "Your Animated Text Here".split(' '), //['Your', 'Animated', 'Text', 'Here']
writeDuration: Duration(milliseconds: 200),
deleteDuration: Duration(milliseconds: 100),
textStyle: TextStyle(fontSize: 24, fontWeight: FontWeight.bold),
)