KaliumPager

class KaliumPager<EntityType : Any>(pager: Pager<Int, EntityType>, val pagingSource: PagingSource<Int, EntityType>, readDispatcher: ReadDispatcher, invalidateOn: Flow<*>? = null, invalidatePagingSource: () -> Unit? = null)

Exposes a pagingDataFlow that can be used in Android UI components to display paginated data.

Constructors

Link copied to clipboard
constructor(pager: Pager<Int, EntityType>, pagingSource: PagingSource<Int, EntityType>, readDispatcher: ReadDispatcher, invalidateOn: Flow<*>? = null, invalidatePagingSource: () -> Unit? = null)

Properties

Link copied to clipboard
val pagingDataFlow: Flow<PagingData<EntityType>>
Link copied to clipboard
internal val pagingSource: PagingSource<Int, EntityType>