view Model
inline fun <T : ViewModel> ComponentActivity.viewModel(qualifier: Qualifier? = null, noinline extrasProducer: () -> CreationExtras? = null, noinline parameters: () -> ParametersHolder? = null): Lazy<T>
Retrieve Lazy ViewModel instance for ComponentActivity
Parameters
qualifier
extras Producer
parameters
inline fun <T : ViewModel> Fragment.viewModel(qualifier: Qualifier? = null, noinline ownerProducer: () -> ViewModelStoreOwner = { this }, noinline extrasProducer: () -> CreationExtras? = null, noinline parameters: () -> ParametersHolder? = null): Lazy<T>
Retrieve Lazy ViewModel instance for Fragment
Parameters
qualifier
owner Producer
extras Producer
parameters