Skip to main content

Type Alias: ValidationResult

ValidationResult = boolean | { error?: string; isValid: boolean; }

Defined in: electron/events/middleware.ts:139

Result type for event data validation.

Remarks

Can be a boolean (true/false) or an object with isValid and optional error message. Used by validator functions to indicate if event data is valid.

Validators can return:

  • true for successful validation
  • false for failed validation (generic error)
  • { isValid: true } for successful validation with context
  • { isValid: false, error?: string } for failed validation with specific error message