Class JustTrackError
Hierarchy
Error
+ JustTrackError
Constructors
Constructor
new JustTrackError(
code: undefined | string,
message: string,
nativeStack: (string | NativeStackTraceElement)[],
userInfo: undefined | object,
): JustTrackError
Parameters
Name | Type | Description |
---|---|---|
code | undefined | string | - |
message | string | - |
nativeStack | (string | NativeStackTraceElement)[] | - |
userInfo | undefined | object | - |
Returns
JustTrackError
Overrides Error.constructor
Methods
Static
captureStackTrace
captureStackTrace(targetObject: object, constructorOpt?: Function): void
Create .stack property on a target object
Parameters
Name | Type | Description |
---|---|---|
targetObject | object | - |
(Optional) constructorOpt | Function | - |
Returns
void
Static
fromNativeError
fromNativeError(error: any): JustTrackError
Parameters
Name | Type | Description |
---|---|---|
error | any | - |
Returns
JustTrackError
toString
toString(): string
Returns a string representation of an object.
Returns
string
Properties
Readonly
code
code?: string
Readonly
userInfo
userInfo?: object
Readonly
nativeStack
nativeStack: string[]
Static
Optional
prepareStackTrace
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
Optional override for formatting stack traces
See
<https://v8.dev/docs/stack-trace-api#customizing-stack-traces>
Static
stackTraceLimit
stackTraceLimit: number
cause
cause?: unknown
message
message: string
name
name: string
stack
stack?: string