EasyBarrage constructor

EasyBarrage({
  1. Key? key,
  2. required double width,
  3. required double height,
  4. required EasyBarrageController controller,
  5. double itemSpaceWidth = 45,
  6. int rowNum = 3,
  7. Map<int, Duration>? channelDelayMap,
  8. double originStart = 0,
  9. TransitionDirection direction = TransitionDirection.rtl,
  10. bool randomItemSpace = false,
  11. Duration duration = const Duration(seconds: 5),
  12. double rowSpaceHeight = 10,
})

Implementation

EasyBarrage({
  Key? key,
  required this.width,
  required this.height,
  required this.controller,
  this.itemSpaceWidth = 45,
  this.rowNum = 3,
  this.channelDelayMap,
  this.originStart = 0,
  this.direction = TransitionDirection.rtl,
  this.randomItemSpace = false,
  this.duration = const Duration(seconds: 5),
  this.rowSpaceHeight = 10,
}) : super(key: key);