Appearance
@swapped/connect-sdk / core / ConnectSdkError
Class: ConnectSdkError
Defined in: src/errors/connect-sdk-error.ts:27
Base error for Swapped Connect SDK failures.
- ConnectSdkError.message — resolved against the active locale
- ConnectSdkError.code — stable machine-readable code
- ConnectSdkError.details — optional structured fields for custom copy
Extends
Error
Extended by
Constructors
Constructor
new ConnectSdkError(
code,options?):ConnectSdkError
Defined in: src/errors/connect-sdk-error.ts:35
Parameters
code
options?
ConnectSdkErrorOptions
Returns
ConnectSdkError
Overrides
Error.constructor
Methods
toJSON()
toJSON():
object
Defined in: src/errors/connect-sdk-error.ts:53
Returns
object
code
code:
ConnectSdkErrorCode
details?
optionaldetails?:Record<string,unknown>
message
message:
string
name
name:
string
Properties
cause?
readonlyoptionalcause?:unknown
Defined in: src/errors/connect-sdk-error.ts:30
code
readonlycode:ConnectSdkErrorCode
Defined in: src/errors/connect-sdk-error.ts:28
details?
readonlyoptionaldetails?:Record<string,unknown>
Defined in: src/errors/connect-sdk-error.ts:29
messageKey
readonlymessageKey:string
Defined in: src/errors/connect-sdk-error.ts:31
messageParams?
readonlyoptionalmessageParams?:TranslateParams
Defined in: src/errors/connect-sdk-error.ts:32
rawMessage?
readonlyoptionalrawMessage?:string
Defined in: src/errors/connect-sdk-error.ts:33