Skip to main content

Interface: SyncEngineSettingsAdapter

Defined in: electron/services/sync/SyncEngine.ts:84

Settings adapter used by SyncEngine.

Properties​

delete​

delete: (key: string) => Promise<void>;

Defined in: electron/services/sync/SyncEngine.ts:86

Deletes a settings key.

Parameters​

key​

string

Returns​

Promise<void>


get​

get: (key: string) => Promise<string | undefined>;

Defined in: electron/services/sync/SyncEngine.ts:88

Reads a settings key.

Parameters​

key​

string

Returns​

Promise<string | undefined>


getAll​

getAll: () => Promise<Record<string, string>>;

Defined in: electron/services/sync/SyncEngine.ts:90

Reads all settings as a key/value map.

Returns​

Promise<Record<string, string>>


set​

set: (key: string, value: string) => Promise<void>;

Defined in: electron/services/sync/SyncEngine.ts:92

Writes a settings key.

Parameters​

key​

string

value​

string

Returns​

Promise<void>