2
0

index.md 2.0 KB

//app/org.mjdev.tvapp.viewmodel/DetailViewModel

DetailViewModel

[androidJvm]\ class DetailViewModel@Injectconstructor(movieRepository: IRepository) : BaseViewModel

Constructors

DetailViewModel [androidJvm]
@Inject
constructor(movieRepository: IRepository)

Types

Name Summary
Companion [androidJvm]
object Companion

Functions

Name Summary
addCloseable [androidJvm]
open fun addCloseable(@NonNullp0: Closeable)
detailsLoadingState [androidJvm]
fun detailsLoadingState(movieId: Long?): StateFlow<DetailsLoadingState>
handleError [androidJvm]
fun handleError(block: (error: Throwable) -> Unit)
postError [androidJvm]
fun postError(e: Throwable)