Skip to main content

AppError

FitFileViewer - API Documentation v29.4.0


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

Class: AppError

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

Enhanced Error class with additional context

Extends​

  • Error

Extended by​

Constructors​

Constructor​

new AppError(message: string, context?: ErrorContext): AppError

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

Create an application error

Parameters​

message​

string

Error message

context?​

ErrorContext = {}

Additional error context

Returns​

AppError

Overrides​

Error.constructor

Properties​

name​

name: string

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

Inherited from​

Error.name


context​

context: ErrorContext

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


timestamp​

timestamp: number

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

Methods​

getFormattedMessage()​

getFormattedMessage(): string

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

Get a formatted error message with context

Returns​

string

Formatted error message


toJSON()​

toJSON(): Object

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

Convert error to JSON for logging/serialization

Returns​

Object

JSON representation