Aller au contenu principal

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)