Skip to content

ConnectErrorOptions

Defined in: console-sdk/src/errors/classes.ts:85

Construction options for ConnectError.

readonly optional cause?: unknown

Defined in: console-sdk/src/errors/classes.ts:16

The underlying lower-level error (ble-plx, fetch, …). Deliberately typed unknown: no transport-library type ever escapes the SDK surface.

ConsoleSdkErrorOptions.cause


readonly optional conflictingDeviceId?: DeviceId

Defined in: console-sdk/src/errors/classes.ts:90

Present iff code === 'connect/modality-conflict' — the already-connected device occupying the modality.


readonly optional deviceId?: DeviceId

Defined in: console-sdk/src/errors/classes.ts:11

The device this failure is attributable to, when there is one.

ConsoleSdkErrorOptions.deviceId