Preparing search index...
The search index is not available
Stedi SDK for JavaScript
Stedi SDK for JavaScript
@stedi/sdk-util-validation
CompositeStructureValidator
Class CompositeStructureValidator<T>
Type Parameters
T
Hierarchy
CompositeStructureValidator
Implements
MultiConstraintValidator
<
T
>
Index
Constructors
constructor
Properties
reference
Validator
structure
Validator
Methods
validate
Constructors
constructor
new
Composite
Structure
Validator
<
T
>
(
referenceValidator
:
MultiConstraintValidator
<
T
>
, structureValidator
:
(
(
input
:
T
, path
:
string
)
=>
ValidationFailure
[]
)
)
:
CompositeStructureValidator
<
T
>
Type Parameters
T
Parameters
referenceValidator:
MultiConstraintValidator
<
T
>
structureValidator:
(
(
input
:
T
, path
:
string
)
=>
ValidationFailure
[]
)
(
input
:
T
, path
:
string
)
:
ValidationFailure
[]
Parameters
input:
T
path:
string
Returns
ValidationFailure
[]
Returns
CompositeStructureValidator
<
T
>
Properties
Private
Readonly
reference
Validator
reference
Validator
:
MultiConstraintValidator
<
T
>
Private
Readonly
structure
Validator
structure
Validator
:
(
(
input
:
T
, path
:
string
)
=>
ValidationFailure
[]
)
Type declaration
(
input
:
T
, path
:
string
)
:
ValidationFailure
[]
Parameters
input:
T
path:
string
Returns
ValidationFailure
[]
Methods
validate
validate
(
input
:
T
, path
:
string
)
:
ValidationFailure
[]
Parameters
input:
T
path:
string
Returns
ValidationFailure
[]
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
Composite
Structure
Validator
constructor
reference
Validator
structure
Validator
validate