ApolloPagingSource
@ApolloExperimental
Constructors
Link copied to clipboard
constructor(appendCall: suspend (response: ApolloResponse<Data>?, loadSize: Int) -> ApolloCall<Data>?, itemsAfter: suspend (response: ApolloResponse<Data>, loadedItemsCount: Int) -> Int = { _, _ -> LoadResult.Page.COUNT_UNDEFINED }, prependCall: suspend (response: ApolloResponse<Data>, loadSize: Int) -> ApolloCall<Data>?? = null, itemsBefore: suspend (response: ApolloResponse<Data>, loadedItemsCount: Int) -> Int = { _, _ -> LoadResult.Page.COUNT_UNDEFINED }, getItems: suspend (response: ApolloResponse<Data>) -> Result<List<Value>>)
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun load(params: PagingSource.LoadParams<ApolloCall<Data>>): PagingSource.LoadResult<ApolloCall<Data>, Value>
Link copied to clipboard
Link copied to clipboard