PageableListViewController<T> constructor

PageableListViewController<T>({
  1. int pageStart = 0,
  2. ScrollController? scrollController,
  3. Axis direction = Axis.vertical,
  4. bool enabledPullLeftReload = false,
  5. required void refreshStateParentWidget(),
  6. List<PageableListViewItemDataGroup> generateGroupData(
    1. List<PageableListViewItemData<T>>
    )?,
})

Implementation

PageableListViewController(
    {this.pageStart = 0,
    ScrollController? scrollController,
    this.direction = Axis.vertical,
    this.enabledPullLeftReload = false,
    required this.refreshStateParentWidget,
    this.generateGroupData}) {
  if (pageStart != 0) page = 0;
  scroll = scrollController ?? ScrollController();
}