@sqlrooms/room-shell / CreatePersistenceControllerOptions
Type Alias: CreatePersistenceControllerOptions<TSnapshot>
CreatePersistenceControllerOptions<
TSnapshot> =object
Type Parameters
| Type Parameter |
|---|
TSnapshot |
Properties
adapter
adapter:
PersistenceAdapter<TSnapshot>
getSnapshot?
optionalgetSnapshot?: () =>TSnapshot|Promise<TSnapshot>
Returns
TSnapshot | Promise<TSnapshot>
autosaveDelayMs?
optionalautosaveDelayMs?:number|null
now?
optionalnow?: () =>number
Returns
number
