Class: CommandExecutable<Type>
Experimental
Will be refactored / changed in future
Type parameters
| Name | Type |
|---|---|
Type | extends CommandType = CommandType |
Constructors
constructor
• new CommandExecutable<Type>()
Type parameters
| Name | Type |
|---|---|
Type | extends CommandType = CommandType |
Properties
plugins
• plugins: AnyCommandPlugin[] = []
Defined in
type
• Abstract type: Type
Defined in
_instance
▪ Static Private _instance: CommandModule
Defined in
Methods
execute
▸ Abstract execute(...args): unknown
Parameters
| Name | Type |
|---|---|
...args | CommandArgs<Type, Control> |
Returns
unknown
Defined in
getInstance
▸ Static getInstance(): CommandModule