ArrayConstraintMeta
Experimental
Array constraint metadata for JIT compilation.
Since
2.0.0
Properties
minLength?: object
Experimental
Minimum array length
value: number
message?: string
maxLength?: object
Experimental
Maximum array length
value: number
message?: string
length?: object
Experimental
Exact array length
value: number
message?: string
itemGenerator()?: (varName, ctx) => object
Experimental
Code generator function for array items
varName:
string
ctx:GeneratorContext
Returns:object
code: string[]
ctx: GeneratorContext
supportsCoercion?: boolean
Experimental
Whether items support coercion (requires result array)