DefinitelyTyped/types/web-locks-api/web-locks-api-tests.ts
Joël Charles 28689d220a
New package for Web Locks API definitions (#43541)
* [web-locks-api] new package

* add missing files
2020-04-01 11:38:07 -07:00

11 lines
300 B
TypeScript

navigator.locks.query().then((query: LockManagerSnapshot) => query);
navigator.locks.request('test', async (lock: Lock) => {
return lock;
});
navigator.locks.request('test', { ifAvailable: true, mode: 'exclusive', steal: false },
async (lock: Lock | null) => {
return lock;
});