Overlaid constructor
const
Overlaid({
- Key? key,
- Axis direction = Axis.horizontal,
- OverlaidAlign align = OverlaidAlign.center,
- double minCoverage = .5,
- double maxCoverage = .9,
- int leadIndex = -1,
- int infoIndex = -1,
- OverlaidInfoBuilder? infoBuilder,
- int itemLimit = -1,
- required Size itemSize,
- required int itemLength,
- required IndexedWidgetBuilder itemBuilder,
Implementation
const Overlaid({
Key? key,
this.direction = Axis.horizontal,
this.align = OverlaidAlign.center,
this.minCoverage = .5,
this.maxCoverage = .9,
this.leadIndex = -1,
this.infoIndex = -1,
this.infoBuilder,
this.itemLimit = -1,
required this.itemSize,
required this.itemLength,
required this.itemBuilder,
}) : assert(minCoverage > 0 && maxCoverage >= minCoverage),
assert(itemLength >= 0),
assert(itemLimit <= itemLength),
super(key: key);