Interface: UseMonitorFieldsResult
Defined in: src/hooks/useMonitorFields.ts:54
Result interface for the useMonitorFields hook
Propertiesโ
error?โ
optionalerror:string
Defined in: src/hooks/useMonitorFields.ts:56
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global\_Objects/Error message if loading failed
getFields()โ
getFields: (
monitorType:string) =>MonitorFieldDefinition[]
Defined in: src/hooks/useMonitorFields.ts:58
Get field definitions for a specific monitor type
Parametersโ
monitorTypeโ
string
Returnsโ
getRequiredFields()โ
getRequiredFields: (
monitorType:string) =>string[]
Defined in: src/hooks/useMonitorFields.ts:60
Get required fields for a specific monitor type
Parametersโ
monitorTypeโ
string
Returnsโ
string[]
isFieldRequired()โ
isFieldRequired: (
monitorType:string,fieldName:string) =>boolean
Defined in: src/hooks/useMonitorFields.ts:62
Check if a field is required for a monitor type
Parametersโ
monitorTypeโ
string
fieldNameโ
string
Returnsโ
boolean
isLoadedโ
isLoaded:
boolean
Defined in: src/hooks/useMonitorFields.ts:64
Whether field definitions are loaded