MessageCommandBuilderValidator
class
MessageCommandBuilderValidator
sourceexport class MessageCommandBuilderValidator extends Validator export class MessageCommandBuilderValidator extends Validator.isValidName(...)
isValidName(name: unknown): asserts name is string isValidName(name: unknown): asserts name is string| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts name is string asserts name is string.isValidDescription(...)
isValidDescription(description: unknown): asserts description is string isValidDescription(description: unknown): asserts description is string| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts description is string asserts description is string.isValidAliases(...)
isValidAliases(aliases: unknown): asserts aliases is string[] isValidAliases(aliases: unknown): asserts aliases is string[]| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts aliases is string[] asserts aliases is string[].isValidOptions(...)
isValidOptions(options: unknown): asserts options is MessageCommandOption.Data[] isValidOptions(options: unknown): asserts options is MessageCommandOption.Data[]| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts options is MessageCommandOption.Data[] asserts options is MessageCommandOption.Data[].isValidFlags(...)
isValidFlags(flags: unknown): asserts flags is MessageCommandFlag.Data[] isValidFlags(flags: unknown): asserts flags is MessageCommandFlag.Data[]| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts flags is MessageCommandFlag.Data[] asserts flags is MessageCommandFlag.Data[]isValid(value: unknown): asserts value is MessageCommandBuilder.Data isValid(value: unknown): asserts value is MessageCommandBuilder.Data| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts value is MessageCommandBuilder.Data asserts value is MessageCommandBuilder.Data