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

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

package me.aartikov.replica.paged

import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.StateFlow
import me.aartikov.replica.common.LoadingError

interface PagedReplicaObserver {

    val stateFlow: StateFlow>

    val loadingErrorFlow: Flow

    fun cancelObserving()
}

val  PagedReplicaObserver.currentState get() = stateFlow.value




© 2015 - 2025 Weber Informatics LLC | Privacy Policy