The AllOfNode class represents a set of validation nodes that must all be valid for this node to be valid
Index
lib/allof.js
lib/any.js
The AnyNode class represents a validation that accepts any value.
lib/anyof.js
The AnyOfNode class represents a set of validation nodes where any one of those validations must be valid.
lib/array.js
The ArrayNode class represents an Array validation node.
lib/boolean.js
The BooleanNode class represents a Boolean validation value.
lib/compiler.js
Contains the standard Compiler and ClosureCompiler classes
lib/enum.js
The EnumNode class represents a Enumeration validation node.
lib/integer.js
The IntegerNode class represents an Integer node validation.
lib/not.js
The NotNode class represents a validation where the value must fail all included validation nodes
lib/null.js
The NullNode class represents a value that must be null
lib/number.js
The NumberNode class represents a value that can be anything
lib/object.js
The ObjectNode class represents object level validations
lib/oneof.js
The OneOfNode class represents a validation where the value must be one of the validation nodes
lib/recursive.js
The RecursiveNode class represents a validation where the node is somewhere else in the tree structure
lib/string.js
The StringNode class represents a value that a string