Skip to main content

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)