koin-android
Module Contents
alltypes
Module Contents
class AndroidLogger : Logger
class BuildConfig
class BuildConfig
class R
class R
data class ViewModelParameters
android.content.ComponentCallbacks
Module Contents
inline fun <reified T : Any> ComponentCallbacks.get(name: String = "", scope: Scope? = null, noinline parameters: ParameterDefinition = emptyParameterDefinition()): T
fun ComponentCallbacks.getKoin(): KoinContext
inline fun <reified T : Any> ComponentCallbacks.inject(name: String = "", scope: Scope? = null, noinline parameters: ParameterDefinition = emptyParameterDefinition()): Lazy<T>
inline fun <reified T> ComponentCallbacks.property(key: String): Lazy<T>
inline fun <reified T> ComponentCallbacks.property(key: String, defaultValue: T): Lazy<T>
fun ComponentCallbacks.release(path: String): Unit
fun ComponentCallbacks.releaseContext(path: String): Unit
fun ComponentCallbacks.setProperty(key: String, value: Any): Unit
fun ComponentCallbacks.startKoin(context: Context, modules: List<Module>, extraProperties: Map<String, Any> = HashMap(), loadProperties: Boolean = false, logger: Logger = AndroidLogger()): Unit
org.koin.core.Koin
org.koin.dsl.context.ModuleDefinition
package org.koin.android
package org.koin.android.ext.android
Module Contents
android.content.ComponentCallbacks
Module Contents
inline fun <reified T : Any> ComponentCallbacks.get(name: String = "", scope: Scope? = null, noinline parameters: ParameterDefinition = emptyParameterDefinition()): T
fun ComponentCallbacks.getKoin(): KoinContext
inline fun <reified T : Any> ComponentCallbacks.inject(name: String = "", scope: Scope? = null, noinline parameters: ParameterDefinition = emptyParameterDefinition()): Lazy<T>
inline fun <reified T> ComponentCallbacks.property(key: String): Lazy<T>
inline fun <reified T> ComponentCallbacks.property(key: String, defaultValue: T): Lazy<T>
fun ComponentCallbacks.release(path: String): Unit
fun ComponentCallbacks.releaseContext(path: String): Unit
fun ComponentCallbacks.setProperty(key: String, value: Any): Unit
fun ComponentCallbacks.startKoin(context: Context, modules: List<Module>, extraProperties: Map<String, Any> = HashMap(), loadProperties: Boolean = false, logger: Logger = AndroidLogger()): Unit
package org.koin.android.ext.koin
package org.koin.android.logger
package org.koin.android.viewmodel