UNPKG

@sake12/cordova-plugin-ble-zbtprinter

Version:
26 lines (19 loc) 1.26 kB
var exec = require('cordova/exec'); exports.discoverPrinters = function(successCallback, errorCallback) { cordova.exec(successCallback, errorCallback, 'ZebraBluetoothPrinter', 'discoverPrinters', []); }; exports.print = function(MACAddress, str, successCallback, errorCallback) { cordova.exec(successCallback, errorCallback, 'ZebraBluetoothPrinter', 'print', [MACAddress, str]); }; exports.printImage = function(base64, MACAddress, successCallback, errorCallback) { cordova.exec(successCallback, errorCallback, 'ZebraBluetoothPrinter', 'printImage', [base64, MACAddress]); }; exports.getPrinterName = function(MACAddress, successCallback, errorCallback) { cordova.exec(successCallback, errorCallback, 'ZebraBluetoothPrinter', 'getPrinterName', [MACAddress]); }; exports.getStatus = function(MACAddress, successCallback, errorCallback) { cordova.exec(successCallback, errorCallback, 'ZebraBluetoothPrinter', 'getStatus', [MACAddress]); }; exports.getZPLfromImage = function(base64String, addHeaderFooter, blacknessPercentage, successCallback, errorCallback) { cordova.exec(successCallback, errorCallback, 'ZebraBluetoothPrinter', 'getZPLfromImage', [base64String, addHeaderFooter, blacknessPercentage]); };