Function constructPromise
- constructPromise<Value>(executor: ((resolve: ((value: Value) => void), reject: ((reason?: unknown) => void)) => void)): Promise<Value>
-
Parameters
-
executor: ((resolve: ((value: Value) => void), reject: ((reason?: unknown) => void)) => void)
-
- (resolve: ((value: Value) => void), reject: ((reason?: unknown) => void)): void
-
Parameters
-
resolve: ((value: Value) => void)
-
- (value: Value): void
-
Returns void
-
reject: ((reason?: unknown) => void)
-
- (reason?: unknown): void
-
Returns void
Returns void
Returns Promise<Value>
Functional alias for
new Promise()
.