Options
All
  • Public
  • Public/Protected
  • All
Menu

Task Like

Type parameters

  • T

Hierarchy

Implemented by

Index

Properties

Readonly cancelled

cancelled: boolean

Has it been cancelled or whether cancellation has been requested

running

running: boolean

Is running

finished

finished: boolean

Whether finished

Methods

cancel

  • cancel(): void

guard

  • guard(): void

reg

  • reg(f: () => void): void
  • reg(): Promise<void>
  • Register an event that will be triggered when cancelled

    Parameters

    • f: () => void
        • (): void
        • Returns void

    Returns void

  • Waiting for cancellation

    Returns Promise<void>

unReg

  • unReg(f: () => void): void

run

  • run(): PromiseLike<void | T>
  • Run task

    Returns PromiseLike<void | T>

Generated using TypeDoc