Skip to main content

Interface: SettingsRepositoryTransactionAdapter

Defined in: electron/services/database/SettingsRepository.ts:88

Operations exposed for settings manipulations within a transaction scope.

Properties

bulkInsert()

bulkInsert: (settings: Record<string, string>) => void

Defined in: electron/services/database/SettingsRepository.ts:90

Bulk insert settings key-value pairs.

Parameters

settings

Record<string, string>

Returns

void


deleteAll()

deleteAll: () => void

Defined in: electron/services/database/SettingsRepository.ts:92

Delete all settings.

Returns

void


deleteByKey()

deleteByKey: (key: string) => void

Defined in: electron/services/database/SettingsRepository.ts:94

Delete a single setting by key.

Parameters

key

string

Returns

void


set()

set: (key: string, value: string) => void

Defined in: electron/services/database/SettingsRepository.ts:96

Set a value for the provided key.

Parameters

key

string

value

string

Returns

void