Interface LockManager
interface LockManager {
query(): Promise<LockManagerSnapshot>;
request(name: string, callback: LockGrantedCallback): Promise<any>;
request(
name: string,
options: LockOptions,
callback: LockGrantedCallback,
): Promise<any>;
}
query(): Promise<LockManagerSnapshot>;
request(name: string, callback: LockGrantedCallback): Promise<any>;
request(
name: string,
options: LockOptions,
callback: LockGrantedCallback,
): Promise<any>;
}
 Methods
query
- query(): Promise<LockManagerSnapshot>
- Returns Promise<LockManagerSnapshot>
request
- request(name: string, callback: LockGrantedCallback): Promise<any>
- Parameters- name: string
- callback: LockGrantedCallback
 - Returns Promise<any>
- request(
 name: string,
 options: LockOptions,
 callback: LockGrantedCallback,
 ): Promise<any>
- Parameters- name: string
- options: LockOptions
- callback: LockGrantedCallback
 - Returns Promise<any>
Available only in secure contexts.
MDN Reference