All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.me.aartikov.replica.paged.PagedReplica.kt Maven / Gradle / Ivy

package me.aartikov.replica.paged

import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.flow.StateFlow

interface PagedReplica {

    fun observe(
        observerCoroutineScope: CoroutineScope,
        observerActive: StateFlow
    ): PagedReplicaObserver

    fun refresh()

    fun revalidate()

    fun loadNext()

    fun loadPrevious()

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy