@laserware/stasis
    Preparing search index...

    Interface ForkedTask<T>

    interface ForkedTask<T> {
        result: Promise<TaskResult<T>>;
        cancel(): void;
    }

    Type Parameters

    • T
    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.

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

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

    Methods

    • Cancel task if it is in progress or not yet started, it is noop otherwise.

      Returns void