Type parameters
Hierarchy
-
BaseValidator<Type,IsOptional> ↳VId↳↳VFile
Constructors
constructor
• new VId<Type, IsOptional>(«destructured»)
Type parameters
Parameters
Overrides
BaseValidator<Type, IsOptional>.constructorProperties
type
•Readonly type: Type
Inherited from
BaseValidator.typefieldPaths
•Readonly fieldPaths: never
Inherited from
BaseValidator.fieldPathsisOptional
•Readonly isOptional: IsOptional
Inherited from
BaseValidator.isOptionalisConvexValidator
•Readonly isConvexValidator: true
Inherited from
BaseValidator.isConvexValidatortableName
•Readonly tableName: TableNameFromType<Type>
kind
•Readonly kind: "id"
Accessors
json
•get json(): ValidatorJSON
Returns
ValidatorJSON
Overrides
BaseValidator.jsonMethods
optional
▸ optional():VId<undefined | Type, "optional">
Returns
VId<undefined | Type, "optional">
Overrides
BaseValidator.optionalasOptional
▸ asOptional():VId<undefined | Type, "optional">
Returns
VId<undefined | Type, "optional">