Class: LocalizedError
Defined in: LocalizedError.ts:26
An error a reader should see in their own language. code is the stable
identifier for machines (clients branch on it; it does not change when the
copy does); messageRef is what a boundary renders in the request locale.
Extends
Error
Constructors
Constructor
new LocalizedError(
__namedParameters):LocalizedError
Defined in: LocalizedError.ts:31
Parameters
| Parameter | Type |
|---|---|
__namedParameters | { cause?: unknown; code: string; message: MessageRef; } |
__namedParameters.cause? | unknown |
__namedParameters.code | string |
__namedParameters.message | MessageRef |
Returns
LocalizedError
Overrides
Error.constructor
Properties
code
readonlycode:string
Defined in: LocalizedError.ts:27
messageRef
readonlymessageRef:MessageRef
Defined in: LocalizedError.ts:29
Methods
toJSON()
toJSON():
object
Defined in: LocalizedError.ts:46
Returns
object
code
code:
string
message
message:
string
messageRef
messageRef:
MessageRef
name
name:
string