Documentation
Preparing search index...
@restatedev/restate-sdk
handlers
workflow
workflow
Function workflow
workflow
<
O
,
I
=
void
,
TState
extends
TypedState
=
UntypedState
>
(
opts
:
WorkflowHandlerOpts
<
I
,
O
>
,
fn
:
(
ctx
:
WorkflowContext
<
TState
>
,
input
:
I
)
=>
Promise
<
O
>
,
)
:
I
extends
void
?
(
ctx
:
WorkflowContext
)
=>
Promise
:
(
ctx
:
WorkflowContext
<
TState
>
,
input
:
I
)
=>
Promise
<
O
>
Type Parameters
O
I
=
void
TState
extends
TypedState
=
UntypedState
Parameters
opts
:
WorkflowHandlerOpts
<
I
,
O
>
fn
:
(
ctx
:
WorkflowContext
<
TState
>
,
input
:
I
)
=>
Promise
<
O
>
Returns
I
extends
void
?
(
ctx
:
WorkflowContext
)
=>
Promise
:
(
ctx
:
WorkflowContext
<
TState
>
,
input
:
I
)
=>
Promise
<
O
>
workflow
<
O
,
I
=
void
,
TState
extends
TypedState
=
UntypedState
>
(
fn
:
(
ctx
:
WorkflowContext
<
TState
>
,
input
:
I
)
=>
Promise
<
O
>
,
)
:
I
extends
void
?
(
ctx
:
WorkflowContext
)
=>
Promise
:
(
ctx
:
WorkflowContext
<
TState
>
,
input
:
I
)
=>
Promise
<
O
>
Type Parameters
O
I
=
void
TState
extends
TypedState
=
UntypedState
Parameters
fn
:
(
ctx
:
WorkflowContext
<
TState
>
,
input
:
I
)
=>
Promise
<
O
>
Returns
I
extends
void
?
(
ctx
:
WorkflowContext
)
=>
Promise
:
(
ctx
:
WorkflowContext
<
TState
>
,
input
:
I
)
=>
Promise
<
O
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Documentation
Loading...