Skip to main content

Function: resolveRequiredMonitorStringField()

function resolveRequiredMonitorStringField(
monitor: object,
fieldName: string,
errorMessage: string
): RequiredMonitorStringFieldResult;

Defined in: electron/services/monitoring/shared/monitorConfigValueResolvers.ts:23

Reads and trims a required string field from a monitor object.

Parameters

monitor

object

Monitor-like object containing configuration fields.

fieldName

string

Field key to resolve.

errorMessage

string

Error message returned when the field is missing or invalid.

Returns

RequiredMonitorStringFieldResult

Discriminated result containing either a normalized value or a validation message.