build View Model
fun <T : ViewModel> Module.buildViewModel(kclass: KClass<T>, qualifier: Qualifier? = null, definition: Definition<T>): KoinDefinition<T>
Build a ViewModel definition with explicit KClass. Used by the compiler plugin for generated module definitions.
fun <T : ViewModel> ScopeDSL.buildViewModel(kclass: KClass<T>, qualifier: Qualifier? = null, definition: Definition<T>): KoinDefinition<T>
Build a ViewModel definition in a scope with explicit KClass. Used by the compiler plugin for generated scope definitions.