org.apache.cordova.btprinter
Version:
btprinter
28 lines (21 loc) • 766 B
JavaScript
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;