Type alias PromiseLibType
PromiseLibType: {
reject: ((error) => Promise<any>);
resolve: (<T>(value?) => Promise<T>);
new <T>(executor): Promise<T>;
}
Type declaration
-
- new <T>(executor): Promise<T>
-
Parameters
-
executor: ((resolve, reject) => void)
-
- (resolve, reject): void
-
Parameters
-
resolve: ((value) => void)
-
- (value): void
-
Returns void
-
reject: ((reason) => void)
-
- (reason): void
-
Returns void
Returns void
Returns Promise<T>
-
reject: ((error) => Promise<any>)
-
- (error): Promise<any>
-
Returns Promise<any>
-
resolve: (<T>(value?) => Promise<T>)
-
- <T>(value?): Promise<T>
-
Returns Promise<T>