UiListView.horizontal constructor

UiListView.horizontal({
  1. required int itemCount,
  2. required IndexedWidgetBuilder itemBuilder,
  3. double? spacing,
  4. double? runSpacing,
  5. EdgeInsets? padding,
  6. ScrollPhysics? physics,
  7. ScrollController? controller,
  8. bool reverse = false,
  9. WrapAlignment? wrapAlignment,
  10. WrapCrossAlignment? crossAxisAlignment,
  11. 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,
  );
}