@bluelibs/runner - v5.5.0
Preparing search index...
ITaskMiddlewareExecutionInput
Interface ITaskMiddlewareExecutionInput<TTaskInput, TTaskOutput>
interface
ITaskMiddlewareExecutionInput
<
TTaskInput
=
any
,
TTaskOutput
=
any
>
{
journal
:
ExecutionJournal
;
next
:
(
taskInput
?:
TTaskInput
)
=>
Promise
<
TTaskOutput
>
;
task
:
{
definition
:
ITask
<
TTaskInput
,
any
,
any
,
any
>
;
input
:
TTaskInput
}
;
}
Type Parameters
TTaskInput
=
any
TTaskOutput
=
any
Index
Properties
journal
next
task
Properties
journal
journal
:
ExecutionJournal
Per-execution registry for sharing state between middleware and task
next
next
:
(
taskInput
?:
TTaskInput
)
=>
Promise
<
TTaskOutput
>
task
task
:
{
definition
:
ITask
<
TTaskInput
,
any
,
any
,
any
>
;
input
:
TTaskInput
}
Task hook
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
journal
next
task
@bluelibs/runner - v5.5.0
Loading...
Per-execution registry for sharing state between middleware and task