Skip to main content

ParameterError

Extends

  • TypeError

Constructors

Constructor

new ParameterError(field, target, message?): ParameterError

Parameters

field

string

target

string | null

message?

string

Returns

ParameterError

Overrides

TypeError.constructor

Properties

field

field: string


message

message: string

Inherited from

TypeError.message


name

name: "ParameterError" = ParameterError.NAME

Overrides

TypeError.name


stack?

optional stack: string

Inherited from

TypeError.stack


target?

optional target: string


NAME

readonly static NAME: "ParameterError" = "ParameterError"

Methods

assert()

Call Signature

static assert(target, params, ...fields): void

Parameters
target

string

params

any

fields

...string[]

Returns

void

Call Signature

static assert(params, ...fields): void

Parameters
params

any

fields

...string[]

Returns

void


assertEmpty()

static assertEmpty(value, name, target?): asserts value

Parameters

value

unknown

name

string

target?

string

Returns

asserts value