mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
@@ -754,8 +754,8 @@ Promise.longStackTraces();
|
||||
|
||||
//TODO enable delay
|
||||
|
||||
fooProm = Promise.delay(fooThen, num);
|
||||
fooProm = Promise.delay(foo, num);
|
||||
fooProm = Promise.delay(num, fooThen);
|
||||
fooProm = Promise.delay(num, foo);
|
||||
voidProm = Promise.delay(num);
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
Vendored
+2
-2
@@ -106,8 +106,8 @@ interface PromiseConstructor {
|
||||
* Returns a promise that will be fulfilled with `value` (or `undefined`) after given `ms` milliseconds. If `value` is a promise, the delay will start counting down when it is fulfilled and the returned promise will be fulfilled with the fulfillment value of the `value` promise.
|
||||
*/
|
||||
// TODO enable more overloads
|
||||
delay<T>(value: PromiseLike<T>, ms: number): Promise<T>;
|
||||
delay<T>(value: T, ms: number): Promise<T>;
|
||||
delay<T>(ms: number, value: PromiseLike<T>): Promise<T>;
|
||||
delay<T>(ms: number, value: T): Promise<T>;
|
||||
delay(ms: number): Promise<void>;
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user