class Koin
Koin |
|
class KoinApplication
Koin Application Help prepare resources for Koin context |
|
interface KoinComponent
KoinComponent interface marker to bring Koin extensions features |
fun <S, P> KoinComponent.bind(parameters: ParametersDefinition? = null): S
Get instance instance from Koin by Primary Type P, as secondary type S |
|
fun <T> KoinComponent.get(qualifier: Qualifier? = null, parameters: ParametersDefinition? = null): T
Get instance instance from Koin |
|
fun <T> KoinComponent.inject(qualifier: Qualifier? = null, parameters: ParametersDefinition? = null): Lazy<T>
Lazy inject instance from Koin |