Skip to main content

Interface: SyncEngineSettingsAdapter

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

Settings adapter used by SyncEngine.

Properties

delete()

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

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

Deletes a settings key.

Parameters

key

string

Returns

Promise<void>


get()

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

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

Reads a settings key.

Parameters

key

string

Returns

Promise<string | undefined>


getAll()

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

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

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:57

Writes a settings key.

Parameters

key

string

value

string

Returns

Promise<void>