koin-core / org.koin.core.context

Package org.koin.core.context

Types

GlobalContext

Global context - current Koin Application available globally

object GlobalContext : KoinContext

KoinContext

Hold Current Koin context

interface KoinContext

Functions

loadKoinModules

load Koin module in global Koin context

fun loadKoinModules(module: Module): Unit

load Koin modules in global Koin context

fun loadKoinModules(modules: List<Module>): Unit

startKoin

Start a Koin Application as StandAlone

fun startKoin(koinApplication: KoinApplication): KoinApplication
fun startKoin(appDeclaration: KoinAppDeclaration): KoinApplication

stopKoin

Stop current StandAlone Koin application

fun stopKoin(): Unit

unloadKoinModules

unload Koin modules from global Koin context

fun unloadKoinModules(module: Module): Unit
fun unloadKoinModules(modules: List<Module>): Unit