Skip to content

Interface: LocalFsPersistenceConfig ​

Defined in: application/services/persistence/local-fs-persistence-provider.ts:5

Configuration for the local file system provider, which uses the browser File System Access API.

Properties ​

directoryHandleDbName? ​

ts
directoryHandleDbName?: string;

Defined in: application/services/persistence/local-fs-persistence-provider.ts:11

IndexedDB database that stores the chosen directory handle. Defaults to sidedoc-persistence.


directoryHandleStorageKey? ​

ts
directoryHandleStorageKey?: string;

Defined in: application/services/persistence/local-fs-persistence-provider.ts:15

Key of the directory handle in the object store. Defaults to directory-handle.


directoryHandleStoreName? ​

ts
directoryHandleStoreName?: string;

Defined in: application/services/persistence/local-fs-persistence-provider.ts:13

Object store for the directory handle. Defaults to local-fs.


enabled? ​

ts
enabled?: boolean;

Defined in: application/services/persistence/local-fs-persistence-provider.ts:7

Defaults to true.


snapshotFileSuffix? ​

ts
snapshotFileSuffix?: string;

Defined in: application/services/persistence/local-fs-persistence-provider.ts:9

Only files ending in this suffix are treated as snapshots. Defaults to .datasheet.json.