FlipTextUnit constructor

FlipTextUnit({
  1. Key? key,
  2. required String text,
  3. List<String>? values,
  4. UnitType displayType = UnitType.mixed,
  5. int unitsInPack = 1,
  6. bool useShortestWay = true,
  7. Duration duration = const Duration(milliseconds: 400),
  8. int durationJitterMs = 50,
  9. TextStyle? textStyle,
  10. Decoration? unitDecoration,
  11. required BoxConstraints unitConstraints,
  12. required Axis flipAxis,
  13. FlipDirection flipDirection = FlipDirection.forward,
  14. bool enableBounce = true,
  15. double bounceOvershoot = 1.2,
})

Implementation

FlipTextUnit({
  super.key,
  required this.text,
  final List<String>? values,
  this.displayType = UnitType.mixed,
  this.unitsInPack = 1,
  this.useShortestWay = true,
  super.duration,
  super.durationJitterMs,
  this.textStyle,
  super.unitDecoration,
  required super.unitConstraints,
  required super.flipAxis,
  super.flipDirection = FlipDirection.forward,
  super.enableBounce,
  super.bounceOvershoot,
}) : values = values ?? displayType.defValues;