WakeLockSentinel: released property
The read-only released property of the
WakeLockSentinel interface returns a boolean that indicates whether
a WakeLockSentinel has been released yet.
Syntax
js
const released = sentinel.released
Value
A boolean value, that is false until the
WakeLockSentinel has been released (either through a call to
WakeLockSentinel.release() or because the lock has been released
automatically) and the release event has been
emitted, after which it becomes true and no longer changes.
Examples
This example shows how released's value changes within a
WakeLockSentinel's life cycle.
js
const sentinel = await navigator.wakeLock.request("screen");
console.log(sentinel.released); // Logs "false"
sentinel.onrelease = () => {
console.log(sentinel.released); // Logs "true"
};
await sentinel.release();
Specifications
| Specification |
|---|
| Screen Wake Lock API # dom-wakelocksentinel-released |
Browser compatibility
BCD tables only load in the browser