TypeScript API / laikacms/core / LaikaTask / runPromiseCollect
Function: runPromiseCollect()
ts
function runPromiseCollect<A>(self): Promise<{
progress: readonly LaikaProgress[];
recoverableErrors: readonly LaikaError<ErrorCode, number>[];
value: A;
}>;Promise-shaped entry point that preserves recoverable metadata. Resolves with { value, recoverableErrors, progress }; rejects on fatal LaikaError.
Type Parameters
| Type Parameter |
|---|
A |
Parameters
| Parameter | Type |
|---|---|
self | LaikaTask<A> |
Returns
Promise<{ progress: readonly LaikaProgress[]; recoverableErrors: readonly LaikaError<ErrorCode, number>[]; value: A; }>