object GlobalContext : KoinContext
Global context - current Koin Application available globally
Support to help inject automatically instances once KoinApp has been started
Author
Arnaud Giuliani
get |
Get Koin instance fun get(): Koin |
getKoinApplicationOrNull |
fun getKoinApplicationOrNull(): KoinApplication? |
getOrNull |
Get Koin instance or null fun getOrNull(): Koin? |
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): KoinApplicationfun startKoin(appDeclaration: KoinAppDeclaration): KoinApplication |
stopKoin |
Stop current Koin instance fun stopKoin(): Unit |
unloadKoinModules |
unload Koin module from global Koin context fun unloadKoinModules(module: Module): Unit
unload Koin modules from global Koin context fun unloadKoinModules(modules: List<Module>): Unit |