Class: CommandManager
Defined in: packages/bakit/src/command/CommandManager.ts:11
Extends
Constructors
Constructor
new CommandManager(
client):CommandManager
Defined in: packages/bakit/src/base/BaseClientManager.ts:4
Parameters
client
Returns
CommandManager
Inherited from
Properties
client
client:
BakitClient
Defined in: packages/bakit/src/base/BaseClientManager.ts:4
Inherited from
commands
commands:
Collection<string,Command<any[]>>
Defined in: packages/bakit/src/command/CommandManager.ts:12
Methods
add()
add(
command):void
Defined in: packages/bakit/src/command/CommandManager.ts:55
Parameters
command
Returns
void
get()
get(
name):undefined|Command<any[]>
Defined in: packages/bakit/src/command/CommandManager.ts:83
Parameters
name
string
Returns
undefined | Command<any[]>
loadModules()
loadModules():
Promise<Command<any[]>[]>
Defined in: packages/bakit/src/command/CommandManager.ts:14
Returns
Promise<Command<any[]>[]>
remove()
remove(
target):undefined|Command<any[]>
Defined in: packages/bakit/src/command/CommandManager.ts:71
Parameters
target
string | Command<any[]>
Returns
undefined | Command<any[]>