serializr
Preparing search index...
ModelSchema
Interface ModelSchema<T>
interface
ModelSchema
<
T
>
{
discriminator
?:
DiscriminatorSpec
;
extends
?:
ModelSchema
<
any
>
;
factory
:
(
context
:
Context
)
=>
T
;
props
:
Props
<
T
>
;
subSchemas
?:
ModelSchema
<
any
>
[]
;
targetClass
?:
Clazz
<
any
>
;
}
Type Parameters
T
Index
Properties
discriminator?
extends?
factory
props
sub
Schemas?
target
Class?
Properties
Optional
discriminator
discriminator
?:
DiscriminatorSpec
Optional
extends
extends
?:
ModelSchema
<
any
>
factory
factory
:
(
context
:
Context
)
=>
T
props
props
:
Props
<
T
>
Optional
sub
Schemas
subSchemas
?:
ModelSchema
<
any
>
[]
Optional
target
Class
targetClass
?:
Clazz
<
any
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
discriminator
extends
factory
props
sub
Schemas
target
Class
serializr
Loading...