Skip to main content

Interface: IpcValidationResponse

Defined in: electron/services/ipc/types.ts:72

Validation result interface specifically for monitor validation operations.

Remarks

Extends the base IpcResponse pattern for monitor validation-specific operations.

Extends

Properties

data?

optional data: ValidationResult

Defined in: electron/services/ipc/types.ts:52

The response data when operation succeeds

Inherited from

IpcResponse.data


error?

optional error: string

Defined in: electron/services/ipc/types.ts:54

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global\_Objects/Error message when operation fails

Inherited from

IpcResponse.error


metadata?

optional metadata: UnknownRecord

Defined in: electron/services/ipc/types.ts:56

Additional metadata about the operation

Inherited from

IpcResponse.metadata


warnings?

optional warnings: readonly string[]

Defined in: electron/services/ipc/types.ts:60

Non-critical warnings about the operation

Inherited from

IpcResponse.warnings


errors

errors: readonly string[]

Defined in: electron/services/ipc/types.ts:74

List of validation errors (required for validation responses)


success

success: boolean

Defined in: electron/services/ipc/types.ts:76

Whether validation passed (required for validation responses)

Overrides

IpcResponse.success