CommandKitPluginRuntime
CommandKitPluginRuntime
new CommandKitPluginRuntime(commandkit)
| Parameter | Type | Optional | 
|---|---|---|
| commandkit | CommandKit | ❌ | 
Properties
public commandkit: any
Methods
public capture(): void
public execute(f): Promise<undefined | true | R>
| Parameter | Type | Optional | 
|---|---|---|
| f | AsyncFunction<[ | CommandKitPluginRuntime | 
public getPlugin(pluginName): null | RuntimePlugin
| Parameter | Type | Optional | 
|---|---|---|
| pluginName | string | ❌ | 
public registerPlugin(plugin): Promise<void>
| Parameter | Type | Optional | 
|---|---|---|
| plugin | RuntimePlugin | ❌ | 
public softRegisterPlugin(plugin): Promise<void>
| Parameter | Type | Optional | 
|---|---|---|
| plugin | RuntimePlugin | ❌ | 
public unregisterAllPlugins(): Promise<void>
public unregisterPlugin(plugin): Promise<void>
| Parameter | Type | Optional | 
|---|---|---|
| plugin | RuntimePlugin | ❌ |