UiListView.horizontal constructor
UiListView.horizontal({
- required int itemCount,
- required IndexedWidgetBuilder itemBuilder,
- double? spacing,
- double? runSpacing,
- EdgeInsets? padding,
- ScrollPhysics? physics,
- ScrollController? controller,
- bool reverse = false,
- WrapAlignment? wrapAlignment,
- WrapCrossAlignment? crossAxisAlignment,
- Key? key,
Horizontal scrolling ListView with wrapping Example: UIListView.horizontal(
Implementation
// itemCount: 10,
// itemBuilder: (context, index) => Chip(label: Text('Item $index')),
// )
factory UiListView.horizontal({
required int itemCount,
required IndexedWidgetBuilder itemBuilder,
double? spacing,
double? runSpacing,
EdgeInsets? padding,
ScrollPhysics? physics,
ScrollController? controller,
bool reverse = false,
WrapAlignment? wrapAlignment,
WrapCrossAlignment? crossAxisAlignment,
Key? key,
}) {
return UiListView._(
direction: Axis.horizontal,
itemCount: itemCount,
itemBuilder: itemBuilder,
spacing: spacing,
runSpacing: runSpacing,
padding: padding,
physics: physics,
controller: controller,
reverse: reverse,
wrapAlignment: wrapAlignment,
crossAxisAlignment: crossAxisAlignment,
key: key,
);
}