UNPKG

react-native-thermal-pos-printer

Version:

React Native thermal printer package for POS systems supporting Xprinter and other popular brands

18 lines (16 loc) 529 B
import { ThermalPrinterNativeDevice, PrinterStatus } from './printer'; import { PrinterError } from './errors'; export enum PrinterEvent { DEVICE_CONNECTED = 'DEVICE_CONNECTED', DEVICE_DISCONNECTED = 'DEVICE_DISCONNECTED', DEVICE_FOUND = 'DEVICE_FOUND', PRINT_COMPLETED = 'PRINT_COMPLETED', PRINT_FAILED = 'PRINT_FAILED', STATUS_CHANGED = 'STATUS_CHANGED' } export interface PrinterEventData { device?: ThermalPrinterNativeDevice; error?: PrinterError; status?: PrinterStatus; data?: any; }