sliverListBuilder static method

Widget Function({required Widget? itemBuilder(BuildContext, int), int? itemCount}) sliverListBuilder({
  1. Widget separatorBuilder(
    1. BuildContext context,
    2. int index
    )?,
})

Creates a SliverList.builder (or SliverList.separated if separatorBuilder is provided).

Implementation

static Widget Function({
  required Widget? Function(BuildContext, int) itemBuilder,
  int? itemCount,
}) sliverListBuilder({
  Widget Function(BuildContext context, int index)? separatorBuilder,
}) =>
    ({required Widget? Function(BuildContext, int) itemBuilder, int? itemCount}) => separatorBuilder == null
        ? SliverList.builder(
            itemBuilder: itemBuilder,
            itemCount: itemCount,
          )
        : SliverList.separated(
            separatorBuilder: separatorBuilder,
            itemBuilder: itemBuilder,
            itemCount: itemCount ?? 0,
          );