Type aliases
resolver
Ƭ resolver: function
Defined in util/async.ts:3
Type declaration:
▸ (x?: any): any
Parameters:
| Name | Type |
|---|---|
x? |
any |
Functions
createRejectedThenable
▸ createRejectedThenable(err: Error): Thenable
Defined in util/async.ts:18
Parameters:
| Name | Type |
|---|---|
err |
Error |
Returns: Thenable
createResolvedThenable
▸ createResolvedThenable(value: any): Thenable
Defined in util/async.ts:10
Parameters:
| Name | Type |
|---|---|
value |
any |
Returns: Thenable
isAsyncIterator
▸ isAsyncIterator(val: any): boolean
Defined in util/async.ts:33
Parameters:
| Name | Type |
|---|---|
val |
any |
Returns: boolean
isThenable
▸ isThenable(val: any): boolean
Defined in util/async.ts:29
Parameters:
| Name | Type |
|---|---|
val |
any |
Returns: boolean
toPromise
▸ toPromise(val: IterableIterator‹any› | Thenable | any): Promise‹any›
Defined in util/async.ts:65
Parameters:
| Name | Type |
|---|---|
val |
IterableIterator‹any› | Thenable | any |
Returns: Promise‹any›
toThenable
▸ toThenable(val: IterableIterator‹any› | Thenable | any): Thenable
Defined in util/async.ts:38
Parameters:
| Name | Type |
|---|---|
val |
IterableIterator‹any› | Thenable | any |
Returns: Thenable
toValue
▸ toValue(val: IterableIterator‹any› | Thenable | any): any
Defined in util/async.ts:70
Parameters:
| Name | Type |
|---|---|
val |
IterableIterator‹any› | Thenable | any |
Returns: any