Function: rowToSetting()
rowToSetting(
row
:SettingsRow
):SettingRow
Defined in: electron/services/database/utils/settingsMapper.ts:73
Convert a database row to a SettingRow object.
Parameters
row
Raw database row
Returns
Mapped SettingRow object
Remarks
Handles type conversion and ensures consistent data transformation across all settings-related database operations. Uses precise type checking instead of loose falsy checks for better type safety.
Throws
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error When row has invalid key