Interface: PersistenceSession
Defined in: fate/src/persistence-types.ts:37
User-facing observability and lifecycle of an attached persistence integration.
Properties
ready
readonlyready:Promise<void>
Defined in: fate/src/persistence-types.ts:43
Methods
clearCache()
clearCache():
Promise<void>
Defined in: fate/src/persistence-types.ts:38
Returns
Promise<void>
discard()
discard(
id):Promise<void>
Defined in: fate/src/persistence-types.ts:39
Parameters
id
string
Returns
Promise<void>
dispose()
dispose():
void
Defined in: fate/src/persistence-types.ts:40
Returns
void
flush()
flush():
Promise<void>
Defined in: fate/src/persistence-types.ts:41
Returns
Promise<void>
getSnapshot()
getSnapshot():
PersistenceSnapshot
Defined in: fate/src/persistence-types.ts:42
Returns
retry()
retry():
void
Defined in: fate/src/persistence-types.ts:44
Returns
void
subscribe()
subscribe(
listener): () =>void
Defined in: fate/src/persistence-types.ts:45
Parameters
listener
() => void
Returns
() => void