summaryrefslogtreecommitdiff
path: root/plugins/nl.x-services.plugins.insomnia/src/firefoxos/insomnia.js
blob: ed4ea3af5bb9a4d668c9f382a5b33c190f060541 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var lock;

module.exports = {
    keepAwake: function() {
        if (navigator.requestWakeLock) {
            lock = navigator.requestWakeLock("screen");
        }
    },
    allowSleepAgain: function() {
        if (lock && typeof lock.unlock === "function") {
            lock.unlock();
        }
    }
};

require("cordova/exec/proxy").add("Insomnia", module.exports);