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