Cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Does AppBit.appTimeoutEnabled actually work?

Does appTimeoutEnabled in AppBit actually DO anything?
[code]
 
//////////// code
exercise.onstatechange = () => {
me.appTimeoutEnabled = exercise.state === "stopped";
console.log("EXERCISE STATE "+exercise.state+" so time out enabled "+me.appTimeoutEnabled+" DESPITE "+(exercise.state === "stopped"));
}
//////////// CONSOLE LOG...
[18:54:42] App: EXERCISE STATE started so time out enabled true DESPITE false
 
[/code]
Do I need a permission to change it or something?
Best Answer
0 Votes
1 REPLY 1

Are you trying to test this on the simulator?

 

It doesn't seem to work there.

 

It does work on my Ionic though.

Code:

import exercise from "exercise"
import { me } from "appbit";
//////////// code
exercise.onstatechange = () => {
me.appTimeoutEnabled = exercise.state === "stopped";
console.log (me.appTimeoutEnabled)
console.log("EXERCISE STATE "+exercise.state+" so time out enabled "+me.appTimeoutEnabled+" DESPITE "+(exercise.state === "stopped"));
}
exercise.start("run", { gps: true });

Console log:

[8:09:54 PM]Sideload successful![HOST]
[8:09:54 PM]App Closed[HOST]
[8:09:55 PM]App Startedapp/index.js:7,1
[8:09:55 PM]falseapp/index.js:8,1
[8:09:55 PM]EXERCISE STATE started so time out enabled false DESPITE false[HOST]
[8:09:56 PM]Launch complete - durations: foregrounding(1016ms), first paint(340ms), total(1384ms).

Regards,

Best Answer
0 Votes