Skip to content

Interface: PersistenceSession ​

Defined in: fate/lib/refetch-BQzdlxXW.d.mts:867

User-facing observability and lifecycle of an attached persistence integration.

Properties ​

ready ​

readonly ready: Promise<void>

Defined in: fate/lib/refetch-BQzdlxXW.d.mts:873

Methods ​

clearCache() ​

clearCache(): Promise<void>

Defined in: fate/lib/refetch-BQzdlxXW.d.mts:868

Returns ​

Promise<void>


discard() ​

discard(id): Promise<void>

Defined in: fate/lib/refetch-BQzdlxXW.d.mts:869

Parameters ​

id ​

string

Returns ​

Promise<void>


dispose() ​

dispose(): void

Defined in: fate/lib/refetch-BQzdlxXW.d.mts:870

Returns ​

void


flush() ​

flush(): Promise<void>

Defined in: fate/lib/refetch-BQzdlxXW.d.mts:871

Returns ​

Promise<void>


getSnapshot() ​

getSnapshot(): PersistenceSnapshot

Defined in: fate/lib/refetch-BQzdlxXW.d.mts:872

Returns ​

PersistenceSnapshot


retry() ​

retry(): void

Defined in: fate/lib/refetch-BQzdlxXW.d.mts:874

Returns ​

void


subscribe() ​

subscribe(listener): () => void

Defined in: fate/lib/refetch-BQzdlxXW.d.mts:875

Parameters ​

listener ​

() => void

Returns ​

() => void

Released under the MIT License