koin-android-architecture / org.koin.android.architecture.ext / KoinFactory

KoinFactory

object KoinFactory : Factory, KoinComponent

Koin ViewModel factory

Functions

create

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

Create instance for ViewModelProvider Factory

Extension Functions

get

fun <T> KoinComponent.get(modelClass: Class<T>, parameters: Parameters): T

Resolve an instance by its canonical name

getByName

fun <T> KoinComponent.getByName(name: String, parameters: Parameters): T

Resolve an instance by its canonical name