getViewModel

inline fun <T : ViewModel> ComponentActivity.getViewModel(qualifier: Qualifier? = null, noinline extrasProducer: () -> CreationExtras? = null, noinline parameters: () -> ParametersHolder? = null): T

Retrieve ViewModel instance for ComponentActivity

Parameters

qualifier
extrasProducer
parameters

inline fun <T : ViewModel> Fragment.getViewModel(qualifier: Qualifier? = null, noinline ownerProducer: () -> ViewModelStoreOwner = { this }, noinline extrasProducer: () -> CreationExtras? = null, noinline parameters: () -> ParametersHolder? = null): T

Retrieve ViewModel instance for Fragment

Parameters

qualifier
ownerProducer
extrasProducer
parameters