@seermedical/cordova-plugin-minew-trackerkit
Version:
A Cordova plugin for communicating with the minew trackerkit
43 lines (38 loc) • 1.44 kB
JavaScript
var exec = require('cordova/exec');
var PLUGIN_NAME = 'MinewTrackerkit';
var MinewTrackerkit = {
find: function(id, success, failure) {
exec(success, failure, PLUGIN_NAME, 'find', [id]);
},
startScan: function(success, failure) {
exec(success, failure, PLUGIN_NAME, 'startScan', []);
},
stopScan: function(success, failure) {
exec(success, failure, PLUGIN_NAME, 'stopScan', []);
},
connect: function(id, success, failure) {
exec(success, failure, PLUGIN_NAME, 'connect', [id]);
},
disconnect: function(id, success, failure) {
exec(success, failure, PLUGIN_NAME, 'disconnect', [id]);
},
subscribeToClick: function(id, success, failure) {
exec(success, failure, PLUGIN_NAME, 'subscribeToClick', [id]);
},
subscribeToStatus: function(id, success, failure) {
exec(success, failure, PLUGIN_NAME, 'subscribeToStatus', [id]);
},
setUserId: function(userId, success, failure) {
exec(success, failure, PLUGIN_NAME, 'setUserId', [userId]);
},
fetchButtonData: function(success, failure) {
exec(success, failure, PLUGIN_NAME, 'fetchButtonData', []);
},
deleteButtonData: function(data, success, failure) {
exec(success, failure, PLUGIN_NAME, 'deleteButtonData', [data]);
},
updateBackgroundStatus: function(background, success, failure) {
exec(success, failure, PLUGIN_NAME, 'updateBackgroundStatus', [background]);
}
};
module.exports = MinewTrackerkit;