Skip to main content

Interface: SettingsRepositoryTransactionAdapter

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

Operations exposed for settings manipulations within a transaction scope.

Properties

bulkInsert()

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

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

Bulk insert settings key-value pairs.

Parameters

settings

Record<string, string>

Returns

void


deleteAll()

deleteAll: () => void

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

Delete all settings.

Returns

void


deleteByKey()

deleteByKey: (key: string) => void

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

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

Set a value for the provided key.

Parameters

key

string

value

string

Returns

void