Optional [optionalProtected Readonly optionsInvert the following validators.
Test an Error to be a RangeError.
Test an Error to be a ReferenceError.
Test an Error to be a SyntaxError.
Test an Error to be a TypeError.
Test an Error to be a URIError.
Test if the value matches a custom validation function. The validation function should return true if the value passes the function. If the function either returns false or a string, the function fails and the string will be used as error message.
Validation function.
Test if the value matches a custom validation function. The validation function should return an object containing a validator and message. If the validator is false, the validation fails and the message will be used as error message. If the message is a function, the function is invoked with the label as argument to let you further customize the error message.
Custom validation function.
Test an Error to be an EvalError.