Skip to main content

ValidationError

FitFileViewer - API Documentation v29.4.0


FitFileViewer - API Documentation / utils/errors/errorHandling / ValidationError

Class: ValidationError

Defined in: utils/errors/errorHandling.js:105

Validation Error class for input validation failures

Extends​

Constructors​

Constructor​

new ValidationError(message: string, details: { errors: string[]; warnings?: string[]; }): ValidationError

Defined in: utils/errors/errorHandling.js:113

Create a validation error

Parameters​

message​

string

Error message

details​

Validation details

errors​

string[]

Validation errors

warnings?​

string[]

Validation warnings

Returns​

ValidationError

Overrides​

AppError.constructor

Properties​

context​

context: ErrorContext

Defined in: utils/errors/errorHandling.js:61

Inherited from​

AppError.context


timestamp​

timestamp: number

Defined in: utils/errors/errorHandling.js:62

Inherited from​

AppError.timestamp


name​

name: string

Defined in: utils/errors/errorHandling.js:118

Inherited from​

AppError.name


errors​

errors: string[]

Defined in: utils/errors/errorHandling.js:119


warnings​

warnings: string[]

Defined in: utils/errors/errorHandling.js:120

Methods​

getFormattedMessage()​

getFormattedMessage(): string

Defined in: utils/errors/errorHandling.js:69

Get a formatted error message with context

Returns​

string

Formatted error message

Inherited from​

AppError.getFormattedMessage


toJSON()​

toJSON(): Object

Defined in: utils/errors/errorHandling.js:91

Convert error to JSON for logging/serialization

Returns​

Object

JSON representation

Inherited from​

AppError.toJSON