EasyBarrage constructor
EasyBarrage({
- Key? key,
- required double width,
- required double height,
- required EasyBarrageController controller,
- double itemSpaceWidth = 45,
- int rowNum = 3,
- Map<
int, Duration> ? channelDelayMap, - double originStart = 0,
- TransitionDirection direction = TransitionDirection.rtl,
- bool randomItemSpace = false,
- Duration duration = const Duration(seconds: 5),
- 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);