1
- var app = require ( "tns- core-modules /application" ) ;
1
+ var app = require ( "@nativescript/ core/application" ) ;
2
2
3
3
exports . keepAwake = function ( ) {
4
-
5
- var keepScreenOn = function ( ) {
4
+ var keepScreenOn = function ( ) {
6
5
var activity = app . android . foregroundActivity || app . android . startActivity ;
7
6
var window = activity . getWindow ( ) ;
8
- window . addFlags ( android . view . WindowManager . LayoutParams . FLAG_KEEP_SCREEN_ON ) ;
7
+ window . addFlags (
8
+ android . view . WindowManager . LayoutParams . FLAG_KEEP_SCREEN_ON
9
+ ) ;
9
10
} ;
10
11
11
12
return new Promise ( function ( resolve , reject ) {
12
13
try {
13
-
14
14
if ( app . android . foregroundActivity || app . android . startActivity ) {
15
15
keepScreenOn ( ) ;
16
16
resolve ( ) ;
@@ -20,7 +20,6 @@ exports.keepAwake = function () {
20
20
resolve ( ) ;
21
21
} ) ;
22
22
}
23
-
24
23
} catch ( ex ) {
25
24
console . log ( "Error in insomnia.keepAwake: " + ex ) ;
26
25
reject ( ex ) ;
@@ -31,9 +30,12 @@ exports.keepAwake = function () {
31
30
exports . allowSleepAgain = function ( ) {
32
31
return new Promise ( function ( resolve , reject ) {
33
32
try {
34
- var activity = app . android . foregroundActivity || app . android . startActivity ;
33
+ var activity =
34
+ app . android . foregroundActivity || app . android . startActivity ;
35
35
var window = activity . getWindow ( ) ;
36
- window . clearFlags ( android . view . WindowManager . LayoutParams . FLAG_KEEP_SCREEN_ON ) ;
36
+ window . clearFlags (
37
+ android . view . WindowManager . LayoutParams . FLAG_KEEP_SCREEN_ON
38
+ ) ;
37
39
resolve ( ) ;
38
40
} catch ( ex ) {
39
41
console . log ( "Error in insomnia.allowSleepAgain: " + ex ) ;
0 commit comments