Skip to main content
Version: SDK 5.0.x

Class JustTrackError

Hierarchy

Error
+ JustTrackError

Constructors

Constructor

new JustTrackError(  
    code: undefined | string,
    message: string,
    nativeStack: (string | NativeStackTraceElement)[],
    userInfo: undefined | object,
): JustTrackError

Parameters

NameTypeDescription
codeundefined | string-
messagestring-
nativeStack(string | NativeStackTraceElement)[]-
userInfoundefined | object-

Returns

JustTrackError

Overrides Error.constructor

Methods

StaticcaptureStackTrace

captureStackTrace(targetObject: object, constructorOpt?: Function): void

Create .stack property on a target object

Parameters

NameTypeDescription
targetObjectobject-
(Optional) constructorOptFunction-

Returns

void

StaticfromNativeError

fromNativeError(error: any): JustTrackError

Parameters

NameTypeDescription
errorany-

Returns

JustTrackError

toString

toString(): string

Returns a string representation of an object.

Returns

string

Properties

Readonlycode

code?: string

ReadonlyuserInfo

userInfo?: object

ReadonlynativeStack

nativeStack: string[]

Static OptionalprepareStackTrace

prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Optional override for formatting stack traces

See

<https://v8.dev/docs/stack-trace-api#customizing-stack-traces>

StaticstackTraceLimit

stackTraceLimit: number

cause

cause?: unknown

message

message: string

name

name: string

stack

stack?: string