Skip to main content

DetailedError

class DetailedError extends Error

Extended by

Constructors​

constructor​

public override new DetailedErrormessage: stringremarks?: string: DetailedError
public override new DetailedErrorprops: DetailedErrorProps: DetailedError

Parameters

Overwrites Error.constructor

Properties​

durationMs​

readonly public durationMs?: number

An optional duration in milliseconds.

Can be used to display any duration related to the log. The value is always visible next to the message.


inspect​

readonly public inspect?: string

An optional key used to inspect a related object.

This will be used together with the Inspectable interface to display additional information about the inspected object. When specified, the log will have an "inspect" button that will open the "Properties" tab and select the inspected object.


message​

message: string
Inherited from Error.message

name​

name: string
Inherited from Error.name

object​

readonly public object?: any

An object that will be serialized as JSON and displayed under the message.

Visible only when the log is expanded.


remarks​

readonly public remarks?: string

The main message of the log.

Always visible.


stack​

stack?: string
Inherited from Error.stack

prepareStackTrace​

static prepareStackTrace?: err: ErrorstackTraces: CallSite[] => any
Inherited from Error.prepareStackTrace

stackTraceLimit​

static stackTraceLimit: number
Inherited from Error.stackTraceLimit

Methods​

captureStackTrace​

static public captureStackTracetargetObject: objectconstructorOpt?: Function: void

Create .stack property on a target object

Parameters

Inherited from Error.captureStackTrace