@sqlrooms/room-shell / PersistenceAdapter
Type Alias: PersistenceAdapter<TSnapshot>
PersistenceAdapter<
TSnapshot> =object
Type Parameters
| Type Parameter |
|---|
TSnapshot |
Properties
load
load: () =>
Promise<TSnapshot|null>
Returns
Promise<TSnapshot | null>
save
save: (
snapshot,metadata?) =>Promise<void>
Parameters
| Parameter | Type |
|---|---|
snapshot | TSnapshot |
metadata? | PersistenceSaveMetadata |
Returns
Promise<void>
