Amplify JS API Documentation
Library Documentation
NPM
GitHub
Preparing search index...
aws-amplify
datastore
PersistentModelConstructor
Interface PersistentModelConstructor<T>
interface
PersistentModelConstructor
<
T
extends
PersistentModel
>
{
new
PersistentModelConstructor
(
init
:
ModelInit
<
T
,
PersistentModelMetaData
<
T
>
>
,
)
:
T
;
copyOf
(
src
:
T
,
mutator
:
(
draft
:
MutableModel
<
T
,
PersistentModelMetaData
<
T
>
>
)
=>
void
,
)
:
T
;
}
Type Parameters
T
extends
PersistentModel
Index
Constructors
constructor
Methods
copy
Of
Constructors
constructor
new
PersistentModelConstructor
(
init
:
ModelInit
<
T
,
PersistentModelMetaData
<
T
>
>
,
)
:
T
Parameters
init
:
ModelInit
<
T
,
PersistentModelMetaData
<
T
>
>
Returns
T
Methods
copy
Of
copyOf
(
src
:
T
,
mutator
:
(
draft
:
MutableModel
<
T
,
PersistentModelMetaData
<
T
>
>
)
=>
void
,
)
:
T
Parameters
src
:
T
mutator
:
(
draft
:
MutableModel
<
T
,
PersistentModelMetaData
<
T
>
>
)
=>
void
Returns
T
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
copy
Of
Library Documentation
NPM
GitHub
Amplify JS API Documentation
Loading...