Package-level declarations
Functions
Link copied to clipboard
inline fun <T : Any> Application.get(qualifier: Qualifier? = null, noinline parameters: ParametersDefinition? = null): T
inline fun <T : Any> ApplicationCall.get(qualifier: Qualifier? = null, noinline parameters: ParametersDefinition? = null): T
inline fun <T : Any> Route.get(qualifier: Qualifier? = null, noinline parameters: ParametersDefinition? = null): T
inline fun <T : Any> Routing.get(qualifier: Qualifier? = null, noinline parameters: ParametersDefinition? = null): T
Retrieve given dependency for KoinComponent
Link copied to clipboard
Retrieve given property for KoinComponent
Retrieve given property for KoinComponent give a default value if property is missing
Link copied to clipboard
inline fun <T : Any> Application.inject(qualifier: Qualifier? = null, noinline parameters: ParametersDefinition? = null): Lazy<T>
inline fun <T : Any> ApplicationCall.inject(qualifier: Qualifier? = null, noinline parameters: ParametersDefinition? = null): Lazy<T>
inline fun <T : Any> Route.inject(qualifier: Qualifier? = null, noinline parameters: ParametersDefinition? = null): Lazy<T>
inline fun <T : Any> Routing.inject(qualifier: Qualifier? = null, noinline parameters: ParametersDefinition? = null): Lazy<T>
inject lazily given dependency