Class: MultiplePossibilitiesConstraintError<T>
Defined in: projects/shapeshift/src/lib/errors/MultiplePossibilitiesConstraintError.ts:6
Extends
Type Parameters
| Type Parameter | Default type | 
|---|---|
| T | unknown | 
Constructors
Constructor
new MultiplePossibilitiesConstraintError<
T>(constraint:ConstraintErrorNames,message:string,given:T,expected: readonlystring[]):MultiplePossibilitiesConstraintError<T>
Defined in: projects/shapeshift/src/lib/errors/MultiplePossibilitiesConstraintError.ts:9
Parameters
| Parameter | Type | 
|---|---|
| constraint | ConstraintErrorNames | 
| message | string | 
| given | T | 
| expected | readonly string[] | 
Returns
MultiplePossibilitiesConstraintError<T>
Overrides
BaseConstraintError<T>.constructor
Properties
constraint
readonlyconstraint:ConstraintErrorNames
Defined in: projects/shapeshift/src/lib/errors/BaseConstraintError.ts:25
Inherited from
BaseConstraintError.constraint
expected
readonlyexpected: readonlystring[]
Defined in: projects/shapeshift/src/lib/errors/MultiplePossibilitiesConstraintError.ts:7
given
readonlygiven:T
Defined in: projects/shapeshift/src/lib/errors/BaseConstraintError.ts:26
Inherited from
Methods
[customInspectSymbol]()
protected[customInspectSymbol](depth:number,options:InspectOptionsStylized):string
Defined in: projects/shapeshift/src/lib/errors/BaseError.ts:15
Parameters
| Parameter | Type | 
|---|---|
| depth | number | 
| options | InspectOptionsStylized | 
Returns
string
Inherited from
BaseConstraintError.[customInspectSymbol]
[customInspectSymbolStackLess]()
protected[customInspectSymbolStackLess](depth:number,options:InspectOptionsStylized):string
Defined in: projects/shapeshift/src/lib/errors/MultiplePossibilitiesConstraintError.ts:24
Parameters
| Parameter | Type | 
|---|---|
| depth | number | 
| options | InspectOptionsStylized | 
Returns
string
Overrides
BaseConstraintError.[customInspectSymbolStackLess]
toJSON()
toJSON():
MultiplePossibilitiesConstraintErrorJsonified<T>
Defined in: projects/shapeshift/src/lib/errors/MultiplePossibilitiesConstraintError.ts:14
Returns
MultiplePossibilitiesConstraintErrorJsonified<T>