title | slug | page-type | status | browser-compat | |
---|---|---|---|---|---|
WakeLockSentinel.type |
Web/API/WakeLockSentinel/type |
web-api-instance-property |
|
api.WakeLockSentinel.type |
{{APIRef("Screen Wake Lock API")}}{{SecureContext_Header}}{{SeeCompatTable}}
The read-only type
property of the
{{domxref("WakeLockSentinel")}} interface returns a string
representation of the currently acquired {{domxref("WakeLockSentinel")}} type.
A string representation of the currently acquired wake lock type. The type 'screen'` is a screen wake lock. It prevents devices from dimming or locking the screen.
This example shows an asynchronous function that acquires a {{domxref("WakeLockSentinel")}}, then logs the type to the console.
const requestWakeLock = async () => {
wakeLock = await navigator.wakeLock.request('screen');
console.log(wakeLock.type); // logs 'screen'
};
requestWakeLock();
{{Specifications}}
{{Compat}}