capacitor-plugin-escpos-usb-printer
TypeScript icon, indicating that this package has built-in type declarations

0.2.4 • Public • Published

capacitor-plugin-epson-usb-printer

Capacitor Plugin for printing to epson usb printer

Install

npm install capacitor-plugin-epson-usb-printer
npx cap sync

API

getPrinterList()

getPrinterList() => Promise<{ printerList: EpsonUSBPrinterInfo[]; }>

Returns: Promise<{ printerList: EpsonUSBPrinterInfo[]; }>


hasPermission(...)

hasPermission(options: { deviceId: number; }) => Promise<{ permission: boolean; }>
Param Type
options { deviceId: number; }

Returns: Promise<{ permission: boolean; }>


retrieveSerial(...)

retrieveSerial(options: { deviceId: number; }) => Promise<{ serial: string; }>
Param Type
options { deviceId: number; }

Returns: Promise<{ serial: string; }>


connectToPrinter(...)

connectToPrinter(options: { deviceId: number; vendorId: number; productId: number; }) => Promise<{ connected: boolean; }>
Param Type
options { deviceId: number; vendorId: number; productId: number; }

Returns: Promise<{ connected: boolean; }>


print(...)

print(options: { printObject: string; }) => Promise<void>
Param Type
options { printObject: string; }

printHexArray(...)

printHexArray(options: { content: string; }) => Promise<void>
Param Type
options { content: string; }

Interfaces

EpsonUSBPrinterInfo

Prop Type
productId number
vendorId number
productName string
connected boolean
deviceId number

Dependencies (0)

    Dev Dependencies (15)

    Package Sidebar

    Install

    npm i capacitor-plugin-escpos-usb-printer

    Weekly Downloads

    11

    Version

    0.2.4

    License

    MIT

    Unpacked Size

    68.4 kB

    Total Files

    30

    Last publish

    Collaborators

    • popeye_tan