buildChildLayout method
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,
);
}