LoadState
public sealed class LoadState
LoadState.Error |
Loading hit an error. |
LoadState.Loading |
Loading is in progress. |
LoadState.NotLoading |
Indicates the |
LoadState of a PagedList load - associated with a LoadType
LoadState of any LoadType may be observed for UI purposes by registering a listener via androidx.paging.PagingDataAdapter.addLoadStateListener or androidx.paging.AsyncPagingDataDiffer.addLoadStateListener
| See also | |
|---|---|
LoadType |
Summary
Nested types |
|---|
public final class LoadState.Error extends LoadStateLoading hit an error. |
public static class LoadState.Loading extends LoadStateLoading is in progress. |
public final class LoadState.NotLoading extends LoadStateIndicates the |
Protected constructors |
|---|
LoadState(boolean endOfPaginationReached) |
Public methods |
|
|---|---|
final boolean |
|
Protected constructors
LoadState
protected LoadState(boolean endOfPaginationReached)
| Parameters | |
|---|---|
boolean endOfPaginationReached |
Note: The REFRESH |
Public methods
getEndOfPaginationReached
public final boolean getEndOfPaginationReached()
false if there is more data to load in the LoadType this LoadState is associated with, true otherwise. This parameter informs Pager if it should continue to make requests for additional data in this direction or if it should halt as the end of the dataset has been reached.
Note: The REFRESHLoadType.REFRESH always has LoadState.endOfPaginationReached set to false.