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