DefinitelyTyped/types/web-locks-api/web-locks-api-tests.ts

11 lines
300 B
TypeScript
Raw Permalink Normal View History

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;
});