Kaizen
Browse modulesPeripheralsperipherals/sharedFunctions

Function: toPeripheralError()

function toPeripheralError(
   code: 
  | "NOT_SUPPORTED"
  | "CONNECTION_FAILED"
  | "NOT_CONNECTED"
  | "PRINT_FAILED"
  | "NO_DEVICE_SELECTED"
  | "CASH_DRAWER_FAILED"
  | "STATUS_QUERY_FAILED"
  | "INVALID_CONFIG"
  | "DEVICE_NOT_FOUND", 
   message: string, 
   cause: unknown
): PeripheralError;

Defined in: shared/peripherals/errors.ts:27

Wrap an unknown thrown value in a PeripheralError unless it already is one.

Parameters

ParameterType
code| "NOT_SUPPORTED" | "CONNECTION_FAILED" | "NOT_CONNECTED" | "PRINT_FAILED" | "NO_DEVICE_SELECTED" | "CASH_DRAWER_FAILED" | "STATUS_QUERY_FAILED" | "INVALID_CONFIG" | "DEVICE_NOT_FOUND"
messagestring
causeunknown

Returns

PeripheralError

On this page