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