UNPKG

org.apache.cordova.btprinter

Version:

btprinter

28 lines (21 loc) 766 B
var exec = require('cordova/exec'); var btprinter = { connect: function (macAddress, success, failure) { exec(success, failure, "BluetoothPrinter", "connect", [macAddress]); }, disconnect: function (success, failure) { exec(success, failure, "BluetoothPrinter", "disconnect", []); }, // list bound devices list: function (success, failure) { exec(success, failure, "BluetoothPrinter", "list", []); }, enable: function (success, failure) { exec(success, failure, "BluetoothPrinter", "enable", []); }, // read all the data in the buffer print: function (data, success, failure) { exec(success, failure, "BluetoothPrinter", "print", [data]); } }; module.exports = btprinter;