Interface: WakeLock
10/22/22Less than 1 minute
power_manager.WakeLock
Thin wrapper around Android’s PowerManager.WakeLock. You need WAKE_LOCK permission to acquire / release.
Inheritance
WakeLock(Android)↳
WakeLock(Auto.js Pro wrapper)
Table of contents
Methods
Methods
acquire
acquire(timeout?): void
acquire(): void
Activates the wake lock. The overload with timeout may be implemented as a timed acquire on some runtimes—check behavior on your device build.
Parameters (acquire(timeout?))
| Name | Type |
|---|---|
timeout? | number |
Returns
void
isHeld
isHeld(): boolean
Whether this lock is currently held by your process.
Returns
boolean
release
release(): void
release(flags?): void
Releases the wake lock. Optional flags are forwarded to the underlying Android API when supported.
Parameters (release(flags?))
| Name | Type |
|---|---|
flags? | number |
Returns
void
