Package-level declarations

Functions

Link copied to clipboard
inline fun <T : ViewModel> koinActivityViewModel(qualifier: Qualifier? = null, key: String? = null, scope: Scope = currentKoinScope(), noinline parameters: ParametersDefinition? = null): T

Resolve ViewModel instance

Link copied to clipboard
inline fun <T : ViewModel> koinViewModel(qualifier: Qualifier? = null, viewModelStoreOwner: ViewModelStoreOwner = LocalViewModelStoreOwner.current ?: error("No ViewModelStoreOwner was provided via LocalViewModelStoreOwner"), key: String? = null, extras: CreationExtras = defaultExtras(viewModelStoreOwner), scope: Scope = currentKoinScope(), noinline parameters: ParametersDefinition? = null): T

Resolve ViewModel instance