CooldownCommandPrecondition
class
CooldownCommandPrecondition
sourceexport class CooldownCommandPrecondition extends CommandPrecondition export class CooldownCommandPrecondition extends CommandPreconditionconstructor(options?: CooldownCommandPrecondition.Options|undefined) constructor(options?: CooldownCommandPrecondition.Options|undefined)| Param | Type | Required |
|---|---|---|
| | No |
execute<T extends CommandType>(data: AnyCommandExecuteData<T>): Promise<CommandPrecondition.ResultDataResolvable<T, CommandPostcondition.CooldownExecuteData<CommandType>>> execute<T extends CommandType>(data: AnyCommandExecuteData<T>): Promise<CommandPrecondition.ResultDataResolvable<T, CommandPostcondition.CooldownExecuteData<CommandType>>>| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
Promise<CommandPrecondition.ResultDataResolvable<T, CommandPostcondition.CooldownExecuteData<CommandType>>> Promise<CommandPrecondition.ResultDataResolvable<T, CommandPostcondition.CooldownExecuteData<CommandType>>>CooldownCommandPrecondition.Options|undefined CooldownCommandPrecondition.Options|undefinedCommandType[] CommandType[]