initPagination method

void initPagination({
  1. List<int>? listItemsPerPage,
  2. int? itemsPerPage,
  3. int? numberNextPage,
  4. int? currentPage,
})

Implementation

void initPagination({
  List<int>? listItemsPerPage,
  int? itemsPerPage,
  int? numberNextPage,
  int? currentPage,
}) {
  final List<int> newListItemsPerPage =
      listItemsPerPage ?? DataTablePagination.defaultListItemsPerPage;
  _state.pagination = DataTablePagination(
    pageNumber: calculatePageNumber(newListItemsPerPage[0]),
    itemsPerPage: itemsPerPage ?? newListItemsPerPage[0],
    listItemsPerPage: newListItemsPerPage,
    numberNextPage: numberNextPage,
    currentPage: currentPage,
  );
  calculatePagination();
}