37 lines
1.0 KiB
JavaScript
37 lines
1.0 KiB
JavaScript
var common = require('./Common');
|
|
|
|
/*****************************************************************************
|
|
* Config Class
|
|
*****************************************************************************/
|
|
var Environment = {};
|
|
|
|
Environment.setBackgroundColor = function (color) {
|
|
cordova.exec(null, null, 'PluginEnvironment', 'setBackGroundColor', [common.HTMLColor2RGBA(color)]);
|
|
};
|
|
|
|
Environment.isAvailable = function (callback) {
|
|
cordova.exec(function () {
|
|
if (typeof callback === 'function') {
|
|
callback(true);
|
|
}
|
|
}, function (message) {
|
|
if (typeof callback === 'function') {
|
|
callback(false, message);
|
|
}
|
|
}, 'PluginEnvironment', 'isAvailable', ['']);
|
|
};
|
|
|
|
Environment.getLicenseInfo = function (callback) {
|
|
cordova.exec(function (txt) {
|
|
callback(txt);
|
|
}, null, 'PluginEnvironment', 'getLicenseInfo', []);
|
|
};
|
|
|
|
Environment.setEnv = function (options) {
|
|
if (options) {
|
|
cordova.exec(null, null, 'PluginEnvironment', 'setEnv', [options]);
|
|
}
|
|
};
|
|
|
|
module.exports = Environment;
|