Package-level declarations

Types

Link copied to clipboard
data class PluginPrivateScopeHandle(val pluginId: String, val koinApplication: KoinApplication, val privateScope: Scope, val teardownRegistry: PluginTeardownRegistry)
Link copied to clipboard
class PluginScopeManager(koin: Koin)

Manages Koin scopes for plugin isolation. Each plugin gets its own private scope that can be destroyed when the plugin is disabled.