getPaginationState method

  1. @override
PaginationState getPaginationState()
override

Implementation

@override
PaginationState getPaginationState() {
  final paginationState = super.getPaginationState();
  if (paginationState != PaginationState.idle) {
    return paginationState;
  }

  if (loadPageRequestState == null) {
    return PaginationState.idle;
  }

  if (loadPageRequestState!.isFailed) {
    return PaginationState.errorLoadingPage;
  } else if (loadPageRequestState!.isInProgress) {
    return PaginationState.loadingPage;
  }

  return PaginationState.idle;
}