Skip to main content

ValidationError

FitFileViewer - API Documentation v30.0.1


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

Class: ValidationError

Defined in: utils/errors/errorHandling.ts:202

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.ts:206

Parameters​

message​

string

details​
errors?​

string[]

warnings?​

string[]

Returns​

ValidationError

Overrides​

AppError.constructor

Properties​

context​

readonly context: ErrorContext

Defined in: utils/errors/errorHandling.ts:154

Inherited from​

AppError.context


timestamp​

readonly timestamp: number

Defined in: utils/errors/errorHandling.ts:155

Inherited from​

AppError.timestamp


errors​

readonly errors: string[]

Defined in: utils/errors/errorHandling.ts:203


warnings​

readonly warnings: string[]

Defined in: utils/errors/errorHandling.ts:204

Methods​

getFormattedMessage()​

getFormattedMessage(): string

Defined in: utils/errors/errorHandling.ts:164

Returns​

string

Inherited from​

AppError.getFormattedMessage


toJSON()​

toJSON(): { context: ErrorContext; message: string; name: string; stack: string | undefined; timestamp: number; }

Defined in: utils/errors/errorHandling.ts:182

Returns​

{ context: ErrorContext; message: string; name: string; stack: string | undefined; timestamp: number; }

context​

context: ErrorContext

message​

message: string

name​

name: string

stack​

stack: string | undefined

timestamp​

timestamp: number

Inherited from​

AppError.toJSON