koin-androidx-viewmodel / org.koin.androidx.viewmodel.compat / SharedViewModelCompat

SharedViewModelCompat

object SharedViewModelCompat

Functions to help shared view models in Java

Author
Jeziel Lago

Functions

getSharedViewModel

Get a shared viewModel instance from underlying Activity

fun <T : ViewModel> getSharedViewModel(fragment: Fragment, clazz: Class<T>, qualifier: Qualifier? = null, parameters: ParametersDefinition? = null): T

sharedViewModel

Lazy getByClass a viewModel instance shared with Activity

fun <T : ViewModel> sharedViewModel(fragment: Fragment, clazz: Class<T>, qualifier: Qualifier? = null, parameters: ParametersDefinition? = null): Lazy<T>