LockManager
The LockManager
interface of the Web Locks API provides methods for requesting a new Lock object and querying for an existing Lock
object. Available only in secure contexts.
Functions
Link copied to clipboard
The query()
method of the LockManager interface returns a Promise that resolves with an object containing information about held and pending locks.
Link copied to clipboard
Link copied to clipboard
The request()
method of the LockManager interface requests a Lock object with parameters specifying its name and characteristics.
suspend fun <T : JsAny?> request(name: String, options: LockOptions, callback: LockGrantedCallback<T>): T
Link copied to clipboard
fun <T : JsAny?> requestAsync(name: String, options: LockOptions, callback: LockGrantedCallback<T>): Promise<T>