ColorizeAnimatedText constructor

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

Implementation

ColorizeAnimatedText(
  String text, {
  TextAlign textAlign = TextAlign.start,
  required TextStyle textStyle,
  this.speed = const Duration(milliseconds: 200),
  required this.colors,
  this.textDirection = TextDirection.ltr,
})  : assert(null != textStyle.fontSize),
      assert(colors.length > 1),
      super(
        text: text,
        textAlign: textAlign,
        textStyle: textStyle,
        duration: speed * text.characters.length,
      );