@resonatehq/sdk
Preparing search index...
Context
Interface Context
interface
Context
{
date
:
ResonateDate
;
id
:
string
;
math
:
ResonateMath
;
timeout
:
number
;
beginRpc
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
RFI
<
Return
<
F
>
>
;
beginRpc
<
T
>
(
func
:
string
,
...
args
:
any
[]
)
:
RFI
<
T
>
;
beginRpc
(
func
:
string
|
Func
,
...
args
:
any
[]
)
:
RFI
<
any
>
;
beginRun
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
LFI
<
Return
<
F
>
>
;
detached
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
RFI
<
Return
<
F
>
>
;
detached
<
T
>
(
func
:
string
,
...
args
:
any
[]
)
:
RFI
<
T
>
;
detached
(
func
:
string
|
Func
,
...
args
:
any
[]
)
:
RFI
<
any
>
;
getDependency
<
T
=
any
>
(
key
:
string
)
:
T
|
undefined
;
lfc
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
LFC
<
Return
<
F
>
>
;
lfi
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
LFI
<
Return
<
F
>
>
;
options
(
opts
:
Partial
<
Options
>
)
:
Options
;
promise
<
T
>
(
__namedParameters
?:
{
data
?:
any
;
id
?:
string
;
tags
?:
Record
<
string
,
string
>
;
timeout
?:
number
;
}
,
)
:
RFI
<
T
>
;
rfc
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
RFC
<
Return
<
F
>
>
;
rfc
<
T
>
(
func
:
string
,
...
args
:
any
[]
)
:
RFC
<
T
>
;
rfc
(
func
:
string
|
Func
,
...
args
:
any
[]
)
:
RFC
<
any
>
;
rfi
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
RFI
<
Return
<
F
>
>
;
rfi
<
T
>
(
func
:
string
,
...
args
:
any
[]
)
:
RFI
<
T
>
;
rfi
(
func
:
string
|
Func
,
...
args
:
any
[]
)
:
RFI
<
any
>
;
rpc
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
RFC
<
Return
<
F
>
>
;
rpc
<
T
>
(
func
:
string
,
...
args
:
any
[]
)
:
RFC
<
T
>
;
rpc
(
func
:
string
|
Func
,
...
args
:
any
[]
)
:
RFC
<
any
>
;
run
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
LFC
<
Return
<
F
>
>
;
sleep
(
ms
:
number
)
:
RFC
<
void
>
;
sleep
(
opts
:
{
for
?:
number
;
until
?:
Date
}
)
:
RFC
<
void
>
;
sleep
(
msOrOpts
:
number
|
{
for
?:
number
;
until
?:
Date
}
)
:
RFC
<
void
>
;
}
Index
Properties
date
id
math
timeout
Methods
begin
Rpc
begin
Run
detached
get
Dependency
lfc
lfi
options
promise
rfc
rfi
rpc
run
sleep
Properties
date
date
:
ResonateDate
Readonly
id
id
:
string
math
math
:
ResonateMath
Readonly
timeout
timeout
:
number
Methods
begin
Rpc
beginRpc
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
RFI
<
Return
<
F
>
>
Type Parameters
F
extends
Func
Parameters
func
:
F
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
Returns
RFI
<
Return
<
F
>
>
beginRpc
<
T
>
(
func
:
string
,
...
args
:
any
[]
)
:
RFI
<
T
>
Type Parameters
T
Parameters
func
:
string
...
args
:
any
[]
Returns
RFI
<
T
>
beginRpc
(
func
:
string
|
Func
,
...
args
:
any
[]
)
:
RFI
<
any
>
Parameters
func
:
string
|
Func
...
args
:
any
[]
Returns
RFI
<
any
>
begin
Run
beginRun
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
LFI
<
Return
<
F
>
>
Type Parameters
F
extends
Func
Parameters
func
:
F
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
Returns
LFI
<
Return
<
F
>
>
detached
detached
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
RFI
<
Return
<
F
>
>
Type Parameters
F
extends
Func
Parameters
func
:
F
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
Returns
RFI
<
Return
<
F
>
>
detached
<
T
>
(
func
:
string
,
...
args
:
any
[]
)
:
RFI
<
T
>
Type Parameters
T
Parameters
func
:
string
...
args
:
any
[]
Returns
RFI
<
T
>
detached
(
func
:
string
|
Func
,
...
args
:
any
[]
)
:
RFI
<
any
>
Parameters
func
:
string
|
Func
...
args
:
any
[]
Returns
RFI
<
any
>
get
Dependency
getDependency
<
T
=
any
>
(
key
:
string
)
:
T
|
undefined
Type Parameters
T
=
any
Parameters
key
:
string
Returns
T
|
undefined
lfc
lfc
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
LFC
<
Return
<
F
>
>
Type Parameters
F
extends
Func
Parameters
func
:
F
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
Returns
LFC
<
Return
<
F
>
>
lfi
lfi
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
LFI
<
Return
<
F
>
>
Type Parameters
F
extends
Func
Parameters
func
:
F
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
Returns
LFI
<
Return
<
F
>
>
options
options
(
opts
:
Partial
<
Options
>
)
:
Options
Parameters
opts
:
Partial
<
Options
>
Returns
Options
promise
promise
<
T
>
(
__namedParameters
?:
{
data
?:
any
;
id
?:
string
;
tags
?:
Record
<
string
,
string
>
;
timeout
?:
number
;
}
,
)
:
RFI
<
T
>
Type Parameters
T
Parameters
Optional
__namedParameters
:
{
data
?:
any
;
id
?:
string
;
tags
?:
Record
<
string
,
string
>
;
timeout
?:
number
}
Returns
RFI
<
T
>
rfc
rfc
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
RFC
<
Return
<
F
>
>
Type Parameters
F
extends
Func
Parameters
func
:
F
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
Returns
RFC
<
Return
<
F
>
>
rfc
<
T
>
(
func
:
string
,
...
args
:
any
[]
)
:
RFC
<
T
>
Type Parameters
T
Parameters
func
:
string
...
args
:
any
[]
Returns
RFC
<
T
>
rfc
(
func
:
string
|
Func
,
...
args
:
any
[]
)
:
RFC
<
any
>
Parameters
func
:
string
|
Func
...
args
:
any
[]
Returns
RFC
<
any
>
rfi
rfi
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
RFI
<
Return
<
F
>
>
Type Parameters
F
extends
Func
Parameters
func
:
F
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
Returns
RFI
<
Return
<
F
>
>
rfi
<
T
>
(
func
:
string
,
...
args
:
any
[]
)
:
RFI
<
T
>
Type Parameters
T
Parameters
func
:
string
...
args
:
any
[]
Returns
RFI
<
T
>
rfi
(
func
:
string
|
Func
,
...
args
:
any
[]
)
:
RFI
<
any
>
Parameters
func
:
string
|
Func
...
args
:
any
[]
Returns
RFI
<
any
>
rpc
rpc
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
RFC
<
Return
<
F
>
>
Type Parameters
F
extends
Func
Parameters
func
:
F
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
Returns
RFC
<
Return
<
F
>
>
rpc
<
T
>
(
func
:
string
,
...
args
:
any
[]
)
:
RFC
<
T
>
Type Parameters
T
Parameters
func
:
string
...
args
:
any
[]
Returns
RFC
<
T
>
rpc
(
func
:
string
|
Func
,
...
args
:
any
[]
)
:
RFC
<
any
>
Parameters
func
:
string
|
Func
...
args
:
any
[]
Returns
RFC
<
any
>
run
run
<
F
extends
Func
>
(
func
:
F
,
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
,
)
:
LFC
<
Return
<
F
>
>
Type Parameters
F
extends
Func
Parameters
func
:
F
...
args
:
[
...
Params
<
F
>
[]
,
Options
?
]
Returns
LFC
<
Return
<
F
>
>
sleep
sleep
(
ms
:
number
)
:
RFC
<
void
>
Parameters
ms
:
number
Returns
RFC
<
void
>
sleep
(
opts
:
{
for
?:
number
;
until
?:
Date
}
)
:
RFC
<
void
>
Parameters
opts
:
{
for
?:
number
;
until
?:
Date
}
Returns
RFC
<
void
>
sleep
(
msOrOpts
:
number
|
{
for
?:
number
;
until
?:
Date
}
)
:
RFC
<
void
>
Parameters
msOrOpts
:
number
|
{
for
?:
number
;
until
?:
Date
}
Returns
RFC
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
date
id
math
timeout
Methods
begin
Rpc
begin
Run
detached
get
Dependency
lfc
lfi
options
promise
rfc
rfi
rpc
run
sleep
@resonatehq/sdk
Loading...