0.0.3 • Published 10 months ago

@public-js/bluetooth-printer-zj v0.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

@public-js/bluetooth-printer-zj

Bluetooth printer support for Capacitor

Install

npm install @public-js/bluetooth-printer-zj
npx cap sync

API

discover()

discover() => Promise<DiscoverResponse>

Returns: Promise<DiscoverResponse>


connect(...)

connect(data: ConnectRequest) => Promise<ConnectResponse>
ParamType
dataConnectRequest

Returns: Promise<ConnectResponse>


disconnect()

disconnect() => Promise<void>

print(...)

print(data: PrintRequest) => Promise<void>
ParamType
dataPrintRequest

Interfaces

DiscoverResponse

PropType
devicesDiscoveredDevice[]

DiscoveredDevice

PropType
addressstring
namestring
bondedboolean

ConnectResponse

PropType
devicestring

ConnectRequest

PropType
addressstring

PrintRequest

PropType
blocksPrintBlock[]
pageWidthnumber
feednumber

PrintBlock

PropTypeDefault
typePrintBlockTypelf

PrintBlockLf

PropType
type'lf'

PrintBlockTextRaw

PropTypeDefault
type'textRaw'
encodingstringGBK
codepagenumber0
scaleWidthnumber0
scaleHeightnumber0
fontStylenumber0
alignnumber0

PrintBlockTextDraw

PropTypeDefault
type'textDraw'
lineCountnumber
fontSizenumber16
modenumber0

PrintBlockTextQr

PropTypeDefault
type'textQr'
codeWidthnumber
modenumber0

Type Aliases

PrintBlockType

'lf' | 'textRaw' | 'textDraw' | 'textQr'

PrintBlock

PrintBlockLf | PrintBlockTextRaw | PrintBlockTextDraw | PrintBlockTextQr

0.0.3

10 months ago

0.0.2

10 months ago

0.0.1

10 months ago