yaschema
Preparing search index...
schema
extendsObject3
Function extendsObject3
extendsObject3
<
ExtendedObjectTA
extends
Record
<
string
,
any
>
,
ExtendedObjectTB
extends
Record
<
string
,
any
>
,
ExtendedObjectTC
extends
Record
<
string
,
any
>
,
ObjectT
extends
Record
<
string
,
any
>
,
>
(
baseSchemaA
:
AnyObjectSchema
<
ExtendedObjectTA
>
,
baseSchemaB
:
AnyObjectSchema
<
ExtendedObjectTB
>
,
baseSchemaC
:
AnyObjectSchema
<
ExtendedObjectTC
>
,
subSchema
:
AnyObjectSchema
<
ObjectT
>
,
)
:
ObjectSchema
<
ExtendedObjectTA
&
ExtendedObjectTB
&
ExtendedObjectTC
&
ObjectT
,
>
Creates an object type that extends 3 other object types
Type Parameters
ExtendedObjectTA
extends
Record
<
string
,
any
>
ExtendedObjectTB
extends
Record
<
string
,
any
>
ExtendedObjectTC
extends
Record
<
string
,
any
>
ObjectT
extends
Record
<
string
,
any
>
Parameters
baseSchemaA
:
AnyObjectSchema
<
ExtendedObjectTA
>
baseSchemaB
:
AnyObjectSchema
<
ExtendedObjectTB
>
baseSchemaC
:
AnyObjectSchema
<
ExtendedObjectTC
>
subSchema
:
AnyObjectSchema
<
ObjectT
>
Returns
ObjectSchema
<
ExtendedObjectTA
&
ExtendedObjectTB
&
ExtendedObjectTC
&
ObjectT
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
yaschema
Loading...
Creates an object type that extends 3 other object types