summaryrefslogtreecommitdiff
path: root/plugins/nl.x-services.plugins.insomnia/www/Insomnia.js
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/nl.x-services.plugins.insomnia/www/Insomnia.js')
-rwxr-xr-xplugins/nl.x-services.plugins.insomnia/www/Insomnia.js21
1 files changed, 21 insertions, 0 deletions
diff --git a/plugins/nl.x-services.plugins.insomnia/www/Insomnia.js b/plugins/nl.x-services.plugins.insomnia/www/Insomnia.js
new file mode 100755
index 00000000..17b63740
--- /dev/null
+++ b/plugins/nl.x-services.plugins.insomnia/www/Insomnia.js
@@ -0,0 +1,21 @@
+function Insomnia() {
+}
+
+Insomnia.prototype.keepAwake = function (successCallback, errorCallback) {
+ cordova.exec(successCallback, errorCallback, "Insomnia", "keepAwake", []);
+};
+
+Insomnia.prototype.allowSleepAgain = function (successCallback, errorCallback) {
+ cordova.exec(successCallback, errorCallback, "Insomnia", "allowSleepAgain", []);
+};
+
+Insomnia.install = function () {
+ if (!window.plugins) {
+ window.plugins = {};
+ }
+
+ window.plugins.insomnia = new Insomnia();
+ return window.plugins.insomnia;
+};
+
+cordova.addConstructor(Insomnia.install);