Search
Preparing search index...
The search index is not available
klay
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
Validator
Class Validator
Hierarchy
Validator
Index
Constructors
constructor
Properties
_options
_spec
Methods
_find
Coerce
Fn
_run
Validations
_validate
_validate
Children
_validate
Definition
_validate
Enum
_validate
Value
validate
Constructors
constructor
new
Validator
(
spec
:
IModelSpecification
, options
:
IValidatorOptionsUnsafe
)
:
Validator
Parameters
spec:
IModelSpecification
options:
IValidatorOptionsUnsafe
Returns
Validator
Properties
Private
_options
_options
:
IValidatorOptions
Private
_spec
_spec
:
IModelSpecification
Methods
Private
_find
Coerce
Fn
_find
Coerce
Fn
(
phase
:
ValidationPhase
)
:
ICoerceFunction
|
undefined
Parameters
phase:
ValidationPhase
Returns
ICoerceFunction
|
undefined
Private
_run
Validations
_run
Validations
(
validationResult
:
IValidationResult
, fn
?:
ICoerceFunction
|
ICoerceFunction
[]
)
:
IValidationResult
Parameters
validationResult:
IValidationResult
Optional
fn:
ICoerceFunction
|
ICoerceFunction
[]
Returns
IValidationResult
Private
_validate
_validate
(
initialValidationResult
:
IValidationResult
)
:
IValidationResult
Parameters
initialValidationResult:
IValidationResult
Returns
IValidationResult
Private
_validate
Children
_validate
Children
(
validationResult
:
IValidationResult
)
:
IValidationResult
Parameters
validationResult:
IValidationResult
Returns
IValidationResult
Private
_validate
Definition
_validate
Definition
(
validationResult
:
IValidationResult
)
:
IValidationResult
Parameters
validationResult:
IValidationResult
Returns
IValidationResult
Private
_validate
Enum
_validate
Enum
(
validationResult
:
IValidationResult
)
:
IValidationResult
Parameters
validationResult:
IValidationResult
Returns
IValidationResult
Private
_validate
Value
_validate
Value
(
validationResult
:
IValidationResult
)
:
IValidationResult
Parameters
validationResult:
IValidationResult
Returns
IValidationResult
validate
validate
(
value
:
any
, options
?:
IValidateOptions
)
:
IValidationResult
Parameters
value:
any
Optional
options:
IValidateOptions
Returns
IValidationResult
Globals
Validator
constructor
_options
_spec
_find
Coerce
Fn
_run
Validations
_validate
_validate
Children
_validate
Definition
_validate
Enum
_validate
Value
validate
Generated using
TypeDoc