Constructor
Gets the raw schema, as object type
Provides the reason test() returned false, if any
The object to test
The provided error
Sanitizes an object.
The object to test
The sanitized object
Tests the schema against an object
The object to test
true if it matches the schema, false if it does not match
Sets default value, in case the object is null, undefined or cannot be parsed
The default value
self
Sets the ID for this schema to be referenced by its children for recursion
The identifier of the schema node
self
Sets max length for the array. If the array length is greater than this value, it will be truncated.
The max length for the array.
self
Creates array schema
Schema for the array items
a new instance of ArrayObjectSchema
Generated using TypeDoc
Schema for Array