RotateAnimatedTextKit constructor
RotateAnimatedTextKit({
- Key? key,
- required List<
String> text, - TextAlign textAlign = TextAlign.start,
- TextStyle? textStyle,
- double? transitionHeight,
- AlignmentGeometry alignment = Alignment.center,
- TextDirection textDirection = TextDirection.ltr,
- Duration duration = const Duration(milliseconds: 2000),
- Duration pause = const Duration(milliseconds: 500),
- VoidCallback? onTap,
- void onNext()?,
- void onNextBeforePause()?,
- VoidCallback? onFinished,
- bool isRepeatingAnimation = true,
- int totalRepeatCount = 3,
- bool repeatForever = false,
- bool displayFullTextOnTap = false,
- bool stopPauseOnTap = false,
Implementation
RotateAnimatedTextKit({
Key? key,
required List<String> text,
TextAlign textAlign = TextAlign.start,
TextStyle? textStyle,
double? transitionHeight,
AlignmentGeometry alignment = Alignment.center,
TextDirection textDirection = TextDirection.ltr,
Duration duration = const Duration(milliseconds: 2000),
Duration pause = const Duration(milliseconds: 500),
VoidCallback? onTap,
void Function(int, bool)? onNext,
void Function(int, bool)? onNextBeforePause,
VoidCallback? onFinished,
bool isRepeatingAnimation = true,
int totalRepeatCount = 3,
bool repeatForever = false,
bool displayFullTextOnTap = false,
bool stopPauseOnTap = false,
}) : super(
key: key,
animatedTexts: _animatedTexts(
text,
textAlign,
textStyle,
duration,
transitionHeight,
alignment,
textDirection,
),
pause: pause,
displayFullTextOnTap: displayFullTextOnTap,
stopPauseOnTap: stopPauseOnTap,
onTap: onTap,
onNext: onNext,
onNextBeforePause: onNextBeforePause,
onFinished: onFinished,
isRepeatingAnimation: isRepeatingAnimation,
totalRepeatCount: totalRepeatCount,
repeatForever: repeatForever,
);