Skip to main content
Version: Next

CommandKitPluginRuntime

CommandKitPluginRuntime

new CommandKitPluginRuntime(commandkit)
ParameterTypeOptional
commandkitCommandKit

Properties

public commandkit: any

Methods

public capture(): void

public execute(f): Promise<undefined | true | R>

ParameterTypeOptional
fAsyncFunction<[CommandKitPluginRuntime

public getPlugin(pluginName): null | RuntimePlugin

ParameterTypeOptional
pluginNamestring

public registerPlugin(plugin): Promise<void>

ParameterTypeOptional
pluginRuntimePlugin

public softRegisterPlugin(plugin): Promise<void>

ParameterTypeOptional
pluginRuntimePlugin

public unregisterAllPlugins(): Promise<void>

public unregisterPlugin(plugin): Promise<void>

ParameterTypeOptional
pluginRuntimePlugin