koin-android-viewmodel / org.koin.android.viewmodel.factory / DefaultViewModelFactory

DefaultViewModelFactory

class DefaultViewModelFactory<T : ViewModel> : Factory

Default ViewModel Factory

ViewModelProvider.Factory that resolves Koin instance

Constructors

<init>

Default ViewModel Factory

DefaultViewModelFactory(scope: Scope, parameters: ViewModelParameter<T>)

Properties

parameters

val parameters: ViewModelParameter<T>

scope

val scope: Scope

Functions

create

fun <T : ViewModel> create(modelClass: Class<T>): T