Beignet API reference
Preparing search index...
@beignet/core
locks
withLease
Function withLease
withLease
<
T
>
(
locks
:
LocksPort
,
key
:
string
,
options
:
LeaseAcquireOptions
,
fn
:
(
ctx
:
{
lease
:
LeaseHandle
}
)
=>
MaybePromise
<
T
>
,
)
:
Promise
<
T
|
undefined
>
Convenience helper for any lock port.
Type Parameters
T
Parameters
locks
:
LocksPort
key
:
string
options
:
LeaseAcquireOptions
fn
:
(
ctx
:
{
lease
:
LeaseHandle
}
)
=>
MaybePromise
<
T
>
Returns
Promise
<
T
|
undefined
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Beignet API reference
Loading...
Convenience helper for any lock port.