koin-android / org.koin.android.ext.android / android.app.Application

Extensions for android.app.Application

bindBool

fun Application.bindBool(id: Int, key: String): Unit

Bind an Android Boolean to Koin property

bindInt

fun Application.bindInt(id: Int, key: String): Unit

Bind an Android Integer to Koin property

bindString

fun Application.bindString(id: Int, key: String): Unit

Bind an Android String to Koin property

startKoin

fun Application.startKoin(application: Application, modules: List<Module>, extraProperties: Map<String, Any> = HashMap(), loadProperties: Boolean = true, logger: Logger = AndroidLogger()): Unit
fun Application.startKoin(modules: List<Module>, extraProperties: Map<String, Any> = HashMap(), loadProperties: Boolean = true, logger: Logger = AndroidLogger()): Unit

Create a new Koin Context