functional-models
Preparing search index...
index
createModelValidator
Function createModelValidator
createModelValidator
<
T
extends
Readonly
<
{
[
s
:
string
]:
any
}
>
,
TModelExtensions
extends
object
=
object
,
TModelInstanceExtensions
extends
object
=
object
,
>
(
validators
:
Readonly
<
Record
<
string
,
PropertyValidator
<
T
>
>
>
,
modelValidators
?:
readonly
ModelValidatorComponent
<
T
,
TModelExtensions
,
TModelInstanceExtensions
,
>
[]
,
)
:
(
instance
:
ModelInstance
<
T
,
TModelExtensions
,
TModelInstanceExtensions
>
,
propertyConfiguration
:
Readonly
,
)
=>
Promise
<
undefined
|
ModelErrors
<
T
>
>
Type Parameters
T
extends
Readonly
<
{
[
s
:
string
]:
any
}
>
TModelExtensions
extends
object
=
object
TModelInstanceExtensions
extends
object
=
object
Parameters
validators
:
Readonly
<
Record
<
string
,
PropertyValidator
<
T
>
>
>
Optional
modelValidators
:
readonly
ModelValidatorComponent
<
T
,
TModelExtensions
,
TModelInstanceExtensions
>
[]
Returns
(
instance
:
ModelInstance
<
T
,
TModelExtensions
,
TModelInstanceExtensions
>
,
propertyConfiguration
:
Readonly
,
)
=>
Promise
<
undefined
|
ModelErrors
<
T
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
functional-models
Loading...