Functions
Aborted
Parameters
constant
- constant<T>(name: string, value: T): Task<T>
Type parameters
Parameters
Returns Task<T>
create
- create<T>(name: string, f: (ctx: RuntimeContext) => Promise<T>, onAbort?: () => void): Task<T>
Type parameters
Parameters
name: string
Parameters
Returns Promise<T>
Optional onAbort: () => void
Returns Task<T>
empty
Returns Task<void>
fail
- fail(name: string, reason: string): Task<any>
Parameters
name: string
reason: string
Returns Task<any>
is
- is<T>(t: any): t is Task<T>
Type parameters
Parameters
Returns t is Task<T>
isAbort
Parameters
resolveInContext
Type parameters
Parameters
Returns T | Promise<T>