Skip to main content

Interface: SettingsRepositoryTransactionAdapter

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

Operations exposed for settings manipulations within a transaction scope.

Properties

bulkInsert

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

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

Bulk insert settings key-value pairs.

Parameters

settings

Record<string, string>

Returns

void


deleteAll

deleteAll: () => void

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

Delete all settings.

Returns

void


deleteByKey

deleteByKey: (key: string) => void

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

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

Set a value for the provided key.

Parameters

key

string

value

string

Returns

void