Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ForkedTask<T>

Type Parameters

  • T

Hierarchy

  • ForkedTask

Index

Properties

Methods

Properties

result: Promise<TaskResult<T>>

A promise that resolves when the task is either completed or cancelled or rejects if parent listener execution is cancelled or completed.

Example

const result = await fork(async (forkApi) => Promise.resolve(4)).result

if(result.status === 'ok') {
console.log(result.value) // logs 4
}}

Methods

  • cancel(): void
  • Cancel task if it is in progress or not yet started, it is noop otherwise.

    Returns void

Generated using TypeDoc