0.0.10 • Published 2 years ago
printer-plugin v0.0.10
printer-plugin
printer
Install
npm install printer-plugin
npx cap sync
API
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 |