initDataTableState method

void initDataTableState({
  1. List<T>? dataSources,
  2. int? totalRecords,
  3. Map<int, T>? dataSelected,
  4. int? itemsPerPage,
  5. List<int>? listItemsPerPage,
  6. int? numberNextPage,
  7. int? currentPage,
})

Implementation

void initDataTableState({
  List<T>? dataSources,
  int? totalRecords,
  Map<int, T>? dataSelected,
  int? itemsPerPage,
  List<int>? listItemsPerPage,
  int? numberNextPage,
  int? currentPage,
}) {
  _state.dataSources = dataSources ?? _state.dataSources;
  _state.totalRecords = totalRecords ?? _state.totalRecords;
  _state.dataSelected = dataSelected ?? _state.dataSelected;
  initPagination(
    listItemsPerPage: listItemsPerPage,
    itemsPerPage: itemsPerPage,
    numberNextPage: numberNextPage,
    currentPage: currentPage,
  );
  notifyListeners();
}