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>