AngularTS
Preparing search index...
ModelSyncTarget
Interface ModelSyncTarget<T>
interface
ModelSyncTarget
<
T
extends
Record
<
string
,
unknown
>
=
Record
<
string
,
unknown
>
,
>
{
dispose
?
()
:
void
;
receive
?
(
apply
:
(
snapshot
:
T
,
options
?:
ModelRestoreOptions
)
=>
void
,
)
:
(
()
=>
void
)
|
undefined
;
restore
?
()
:
T
|
Promise
<
T
|
null
|
undefined
>
|
null
|
undefined
;
write
?
(
snapshot
:
T
,
change
:
ModelChange
)
:
void
|
Promise
<
void
>
;
}
Type Parameters
T
extends
Record
<
string
,
unknown
>
=
Record
<
string
,
unknown
>
Index
Methods
dispose?
receive?
restore?
write?
Methods
Optional
dispose
dispose
?
()
:
void
Returns
void
Optional
receive
receive
?
(
apply
:
(
snapshot
:
T
,
options
?:
ModelRestoreOptions
)
=>
void
,
)
:
(
()
=>
void
)
|
undefined
Parameters
apply
:
(
snapshot
:
T
,
options
?:
ModelRestoreOptions
)
=>
void
Returns (
()
=>
void
)
|
undefined
Optional
restore
restore
?
()
:
T
|
Promise
<
T
|
null
|
undefined
>
|
null
|
undefined
Returns
T
|
Promise
<
T
|
null
|
undefined
>
|
null
|
undefined
Optional
write
write
?
(
snapshot
:
T
,
change
:
ModelChange
)
:
void
|
Promise
<
void
>
Parameters
snapshot
:
T
change
:
ModelChange
Returns
void
|
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
dispose
receive
restore
write
AngularTS
Loading...