getViewModel

@Composable
inline fun <T : ViewModel> getViewModel(qualifier: Qualifier? = null, noinline state: BundleDefinition = emptyState(), noinline parameters: ParametersDefinition? = null, viewModelStoreOwner: ViewModelStoreOwner? = null): T

Gets ViewModel from Koin. Uses Scope.getViewModel.

Parameters

T

ViewModel type

qualifier

Koin's Qualifier

state

initial BundleDefinition for ViewModels that uses SavedStateHandle

parameters

Koin's ParametersDefinition

viewModelStoreOwner