Library Documentation
NPM
GitHub
Preparing search index...
The search index is not available
Amplify JS API Documentation
Amplify JS API Documentation
aws-amplify
api
<Reference Types>
BaseSchema
Type alias BaseSchema<T, IsRDS>
Base
Schema
<
T
,
IsRDS
>
:
{
context
?:
{
schemas
:
GenericModelSchema
<
any
>
[]
;
}
;
data
:
T
;
models
:
{
[
TypeKey
in
keyof
T
[
"types"
]
]
:
T
[
"types"
]
[
TypeKey
]
extends
BaseModelType
?
SchemaModelType
<
T
[
"types"
]
[
TypeKey
]
,
TypeKey
&
string
,
IsRDS
>
:
never
}
;
transform
:
(
(
)
=>
DerivedApiDefinition
)
;
}
Type Parameters
T
extends
ModelSchemaParamShape
IsRDS
extends
boolean
=
false
Type declaration
Optional
context
?:
{
schemas
:
GenericModelSchema
<
any
>
[]
;
}
schemas
:
GenericModelSchema
<
any
>
[]
data
:
T
models
:
{
[
TypeKey
in
keyof
T
[
"types"
]
]
:
T
[
"types"
]
[
TypeKey
]
extends
BaseModelType
?
SchemaModelType
<
T
[
"types"
]
[
TypeKey
]
,
TypeKey
&
string
,
IsRDS
>
:
never
}
transform
:
(
(
)
=>
DerivedApiDefinition
)
(
)
:
DerivedApiDefinition
Returns
DerivedApiDefinition
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Amplify JS API Documentation
aws-amplify
@aws-amplify
geo
interactions
predictions
pubsub
adapter-nextjs
datastore-storage-adapter