LoadStates
public data final class LoadStates
Collection of pagination LoadStates - refresh, prepend, and append.
Summary
Public fields |
|
|---|---|
final @NonNull LoadState |
|
final @NonNull LoadState |
|
final @NonNull LoadState |
|
Public constructors |
|
|---|---|
Public methods |
|
|---|---|
final @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) void |
|
Public fields
append
@NonNull
public final @NonNull LoadState append
LoadState corresponding to LoadType.APPEND loads.
prepend
@NonNull
public final @NonNull LoadState prepend
LoadState corresponding to LoadType.PREPEND loads.
refresh
@NonNull
public final @NonNull LoadState refresh
LoadState corresponding to LoadType.REFRESH loads.
Public constructors
LoadStates
@NonNull
public final LoadStates(
@NonNull LoadState refresh,
@NonNull LoadState prepend,
@NonNull LoadState append
)
Public methods
forEach
@RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP])
@NonNull
public final @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) void forEach(@NonNull Function2<@NonNull LoadType, @NonNull LoadState, Unit> op)