Kernel
class Kernel(koin: Koin, enablePluginHotReload: Boolean = ConfigHotReloader.isDevelopmentMode(), moduleWatchDirectories: List<String> = emptyList(), pluginDevelopmentSources: List<PluginDevelopmentSource> = emptyList(), customRouting: Route.() -> Unit? = null, serverConfig: KeelServerConfig = KeelServerConfig())(source)
Constructors
Link copied to clipboard
constructor(koin: Koin, enablePluginHotReload: Boolean = ConfigHotReloader.isDevelopmentMode(), moduleWatchDirectories: List<String> = emptyList(), pluginDevelopmentSources: List<PluginDevelopmentSource> = emptyList(), customRouting: Route.() -> Unit? = null, serverConfig: KeelServerConfig = KeelServerConfig())
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun registerPlugin(plugin: KeelPlugin, enabledOverride: Boolean? = null, serviceRouteInstallers: List<Route.() -> Unit> = emptyList()): Kernel