currentState property

PaginationState<Value> get currentState

Current state snapshot

Implementation

PaginationState<Value> get currentState => PaginationState<Value>(
  items: List.unmodifiable(_items),
  status:
      _currentError != null
          ? PaginationStatus.error
          : _isLoading
          ? (_items.isEmpty
              ? PaginationStatus.loading
              : PaginationStatus.loadingMore)
          : (_items.isEmpty && !_endReached
              ? PaginationStatus.initial
              : PaginationStatus.success),
  hasMore: !_endReached,
  error: _currentError,
);