@celo/base › "future" › Future
Class: Future <T>
Type parameters
▪ T
Hierarchy
- Future
Index
Constructors
Accessors
Methods
Constructors
constructor
+ new Future(): Future
Defined in packages/sdk/base/src/future.ts:7
Returns: Future
Accessors
error
• get error(): any
Defined in packages/sdk/base/src/future.ts:20
Returns: any
finished
• get finished(): boolean
Defined in packages/sdk/base/src/future.ts:16
Returns: boolean
Methods
asPromise
▸ asPromise(): Promise‹T›
Defined in packages/sdk/base/src/future.ts:40
Returns: Promise‹T›
reject
▸ reject(error
: any): void
Defined in packages/sdk/base/src/future.ts:30
Parameters:
Name | Type |
---|---|
error |
any |
Returns: void
resolve
▸ resolve(value
: T): void
Defined in packages/sdk/base/src/future.ts:24
Parameters:
Name | Type |
---|---|
value |
T |
Returns: void
wait
▸ wait(): Promise‹T›
Defined in packages/sdk/base/src/future.ts:36
Returns: Promise‹T›