nativescript-insomnia
Make the screen not dim (and eventually lock the device) while Insomnia is active
npm i --save nativescript-insomnia
- Version: 2.0.0
- GitHub: https://github.com/eddyverbruggen/nativescript-insomnia
- NPM: https://www.npmjs.com/package/nativescript-insomnia
- Downloads:
- Last Day: 0
- Last Week: 0
- Last Month: 0
NativeScript Insomnia
💡 Plugin version 2.0.0+ is compatible with NativeScript 7+. If you need to target older NativeScript versions, please stick to plugin version 1.2.3.
Demo app (Angular)
This plugin is part of the plugin showcase app I built using Angular.
Installation
Run the following command from the root of your project:
tns plugin add nativescript-insomnia
Usage
To use this plugin you must first require() it:
JavaScript
var insomnia = require("nativescript-insomnia");
TypeScript
You could do the same as in JS, but this looks fancier, right?
import { keepAwake, allowSleepAgain } from "nativescript-insomnia";
keepAwake
insomnia.keepAwake().then(function() {
console.log("Insomnia is active");
})
allowSleepAgain
insomnia.allowSleepAgain().then(function() {
console.log("Insomnia is inactive, good night!");
})