buildChildLayout method

  1. @override
Widget buildChildLayout(
  1. BuildContext context
)
override

Subclasses should override this method to build the layout model.

Implementation

@override
Widget buildChildLayout(BuildContext context) {
  final separatorBuilder = _separatorBuilder;
  return separatorBuilder != null
      ? PaginationSliverList<T>.separated(
          builderDelegate: builderDelegate,
          pagination: pagination,
          separatorBuilder: separatorBuilder,
          addAutomaticKeepAlives: addAutomaticKeepAlives,
          addRepaintBoundaries: addRepaintBoundaries,
          addSemanticIndexes: addSemanticIndexes,
          itemExtent: itemExtent,
          shrinkWrapFirstPageIndicators: _shrinkWrapFirstPageIndicators,
        )
      : PaginationSliverList<T>(
          builderDelegate: builderDelegate,
          pagination: pagination,
          addAutomaticKeepAlives: addAutomaticKeepAlives,
          addRepaintBoundaries: addRepaintBoundaries,
          addSemanticIndexes: addSemanticIndexes,
          itemExtent: itemExtent,
          shrinkWrapFirstPageIndicators: _shrinkWrapFirstPageIndicators,
          prototypeItem: prototypeItem,
        );
}