MessageCommandOptionValidator
class
MessageCommandOptionValidator
sourceexport class MessageCommandOptionValidator extends Validator export class MessageCommandOptionValidator extends Validator static source
.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 static source
.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 static source
.isValidRequired(...)
isValidRequired(required: unknown): asserts required is boolean isValidRequired(required: unknown): asserts required is boolean| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts required is boolean asserts required is boolean static source
.isValidValidate(...)
isValidValidate(validate: unknown): asserts validate is Function isValidValidate(validate: unknown): asserts validate is Function| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts validate is Function asserts validate is Function static source
.isValidResolve(...)
isValidResolve(resolve: unknown): asserts resolve is Function isValidResolve(resolve: unknown): asserts resolve is Function| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts resolve is Function asserts resolve is FunctionisValid(value: unknown): asserts value is MessageCommandOption.Data isValid(value: unknown): asserts value is MessageCommandOption.Data| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts value is MessageCommandOption.Data asserts value is MessageCommandOption.Data_sapphire_shapeshift0.StringValidator<string> _sapphire_shapeshift0.StringValidator<string> static source
.description
_sapphire_shapeshift0.StringValidator<string> _sapphire_shapeshift0.StringValidator<string>_sapphire_shapeshift0.UnionValidator<boolean|undefined> _sapphire_shapeshift0.UnionValidator<boolean|undefined>_sapphire_shapeshift0.UnionValidator<Function|undefined> _sapphire_shapeshift0.UnionValidator<Function|undefined>_sapphire_shapeshift0.UnionValidator<Function|undefined> _sapphire_shapeshift0.UnionValidator<Function|undefined>_sapphire_shapeshift0.ObjectValidator<{ name: string; description: string; required: boolean|undefined; validate: Function|undefined; resolve: Function|undefined; }, _sapphire_shapeshift0.UndefinedToOptional<{ name: string; description: string; required: boolean|undefined; validate: Function|undefined; resolve: Function|undefined; }>> _sapphire_shapeshift0.ObjectValidator<{ name: string; description: string; required: boolean|undefined; validate: Function|undefined; resolve: Function|undefined; }, _sapphire_shapeshift0.UndefinedToOptional<{ name: string; description: string; required: boolean|undefined; validate: Function|undefined; resolve: Function|undefined; }>> static source
.resolvable
_sapphire_shapeshift0.UnionValidator<_sapphire_shapeshift0.UndefinedToOptional<{ name: string; description: string; required: boolean|undefined; validate: Function|undefined; resolve: Function|undefined; }>|_sapphire_shapeshift0.UndefinedToOptional<{ toJSON: Function; }>> _sapphire_shapeshift0.UnionValidator<_sapphire_shapeshift0.UndefinedToOptional<{ name: string; description: string; required: boolean|undefined; validate: Function|undefined; resolve: Function|undefined; }>|_sapphire_shapeshift0.UndefinedToOptional<{ toJSON: Function; }>>