Skip to content

Documentation / @ripl/core / TaskExecutor

Type Alias: TaskExecutor<TResult> ​

TaskExecutor<TResult> = (resolve, reject, onAbort, controller) => void

Defined in: packages/core/src/task/index.ts:19

Executor function for a task, providing resolve, reject, abort registration, and the underlying AbortController.

Type Parameters ​

Type Parameter
TResult

Parameters ​

ParameterType
resolveTaskResolve<TResult>
rejectTaskReject
onAbort(callback) => void
controllerAbortController

Returns ​

void