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)