Package-level declarations
Functions
Link copied to clipboard
inline fun <VM : ViewModel> koinKmpViewModel(viewModelStoreOwner: ViewModelStoreOwner = defaultViewModelStoreOwner(), key: String? = null, extras: CreationExtras = defaultPlatformCreationExtras(), savedStateHandleFactory: SavedStateHandleFactory? = LocalSavedStateHandleFactory.current, qualifier: Qualifier? = null, scope: Scope = currentKoinScope(), noinline parameters: ParametersDefinition? = null): VM
fun <VM : ViewModel> koinKmpViewModel(viewModelClass: KClass<VM>, viewModelStoreOwner: ViewModelStoreOwner = defaultViewModelStoreOwner(), key: String? = null, extras: CreationExtras = defaultPlatformCreationExtras(), savedStateHandleFactory: SavedStateHandleFactory? = LocalSavedStateHandleFactory.current, qualifier: Qualifier? = null, scope: Scope = currentKoinScope(), parameters: ParametersDefinition? = null): VM