Package dev. icerock. moko. mvvm. livedata
Functions
concatData
Link copied to clipboard
fun <T1, E, T2, OT> LiveData<ResourceState<T1, E>>.concatData(liveData: LiveData<ResourceState<T2, E>>, function: (T1, T2) -> OT): LiveData<ResourceState<OT, E>>
Content copied to clipboard
dataTransform
Link copied to clipboard
fun <IT, E, OT> LiveData<ResourceState<IT, E>>.dataTransform(transform: LiveData<IT>.() -> LiveData<OT>): LiveData<ResourceState<OT, E>>
Content copied to clipboard
emptyAsData
Link copied to clipboard
fun <T, E> LiveData<ResourceState<T, E>>.emptyAsData(dataBuilder: () -> T): LiveData<ResourceState<T, E>>
Content copied to clipboard
emptyAsError
Link copied to clipboard
fun <T, E> LiveData<ResourceState<T, E>>.emptyAsError(errorBuilder: () -> E): LiveData<ResourceState<T, E>>
Content copied to clipboard
errorTransform
Link copied to clipboard
fun <T, IE, OE> LiveData<ResourceState<T, IE>>.errorTransform(transform: LiveData<IE>.() -> LiveData<OE>): LiveData<ResourceState<T, OE>>
Content copied to clipboard
errorValue
Link copied to clipboard
isEmptyState
Link copied to clipboard
fun <T, E> LiveData<ResourceState<T, E>>.isEmptyState(): LiveData<Boolean>
Content copied to clipboard
isErrorState
Link copied to clipboard
fun <T, E> LiveData<ResourceState<T, E>>.isErrorState(): LiveData<Boolean>
Content copied to clipboard
isLoadingState
Link copied to clipboard
fun <T, E> LiveData<ResourceState<T, E>>.isLoadingState(): LiveData<Boolean>
Content copied to clipboard
isSuccessState
Link copied to clipboard
fun <T, E> LiveData<ResourceState<T, E>>.isSuccessState(): LiveData<Boolean>
Content copied to clipboard