0.0.10 • Published 3 years ago
printer-plugin v0.0.10
printer-plugin
printer
Install
npm install printer-plugin
npx cap syncAPI
OpenCashBox()PrintText(...)ShutDown()StartKiosk()StopKiosk()LockUninstall(...)GetDeviceInfo()- Interfaces
- Enums
export interface collection
OpenCashBox()
OpenCashBox() => Promise<void>PrintText(...)
PrintText(textToPrint: IPrintFormattedText) => Promise<void>| Param | Type |
|---|---|
textToPrint | IPrintFormattedText |
ShutDown()
ShutDown() => Promise<void>StartKiosk()
StartKiosk() => Promise<void>StopKiosk()
StopKiosk() => Promise<void>LockUninstall(...)
LockUninstall(ops: { setUninstall: boolean; }) => Promise<boolean>| Param | Type |
|---|---|
ops | { setUninstall: boolean; } |
Returns: Promise<boolean>
GetDeviceInfo()
GetDeviceInfo() => Promise<IDeviceInfo>Returns: Promise<IDeviceInfo>
Interfaces
IPrintFormattedText
| Prop | Type |
|---|---|
printerType | CC_PRINTER_TYPE |
text | string |
mmFeedPaper | number |
dotsFeedPaper | number |
printerDpi | number |
printerWidthMM | number |
printerNbrCharactersPerLine | number |
charsetEncoding | { charsetName: string; charsetId: number; } |
IDeviceInfo
| Prop | Type |
|---|---|
serialNumber | string |
Enums
CC_PRINTER_TYPE
| Members | Value |
|---|---|
BLUETOOTH | 0 |
TCP | 1 |
USB | 2 |