Skip to content

LockManager

Values

query

let query: WebLocksTypes.lockManager => promise<
WebLocksTypes.lockManagerSnapshot,
>

Parameters

WebLocksTypes.lockManager

Return type

promise< WebLocksTypes.lockManagerSnapshot >

request

let request: (
WebLocksTypes.lockManager,
~name: string,
~callback: WebLocksTypes.lockGrantedCallback,
) => promise<JSON.t>

Parameters

WebLocksTypes.lockManager string WebLocksTypes.lockGrantedCallback

Return type

promise< Stdlib.JSON.t >

request2

let request2: (
WebLocksTypes.lockManager,
~name: string,
~options: WebLocksTypes.lockOptions,
~callback: WebLocksTypes.lockGrantedCallback,
) => promise<JSON.t>

Parameters

WebLocksTypes.lockManager string WebLocksTypes.lockOptions WebLocksTypes.lockGrantedCallback

Return type

promise< Stdlib.JSON.t >