Function: rowToMonitor()
rowToMonitor(
row
:MonitorRow
):Monitor
Defined in: electron/services/database/utils/monitorMapper.ts:275
Converts a single database row to a monitor object using the dynamic schema system.
Parameters
row
The raw database row to convert.
Returns
The mapped monitor object.
Remarks
- Handles monitor type-specific fields via mapRowToMonitor.
- Adds security validation for activeOperations JSON.
- Performs safe type conversions with fallbacks.
Example
const monitor = rowToMonitor(dbRow);
Throws
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global\_Objects/Error if mapping fails or required fields are invalid.