mirror of
https://github.com/FlipsideCrypto/DefinitelyTyped.git
synced 2026-02-06 19:07:08 +00:00
use similar pattern from static all method (#44544)
This commit is contained in:
parent
95e4936374
commit
99e1cbda8d
7
types/bluebird/index.d.ts
vendored
7
types/bluebird/index.d.ts
vendored
@ -566,7 +566,12 @@ declare class Bluebird<R> implements PromiseLike<R>, Bluebird.Inspection<R> {
|
||||
/**
|
||||
* Same as calling `Promise.all(thisPromise)`. With the exception that if this promise is bound to a value, the returned promise is bound to that value too.
|
||||
*/
|
||||
all<Q>(this: Bluebird<R & Iterable<Q>>): Bluebird<R>;
|
||||
all<T1, T2, T3, T4, T5>(this: Bluebird<[Resolvable<T1>, Resolvable<T2>, Resolvable<T3>, Resolvable<T4>, Resolvable<T5>]>): Bluebird<[T1, T2, T3, T4, T5]>;
|
||||
all<T1, T2, T3, T4>(this: Bluebird<[Resolvable<T1>, Resolvable<T2>, Resolvable<T3>, Resolvable<T4>]>): Bluebird<[T1, T2, T3, T4]>;
|
||||
all<T1, T2, T3>(this: Bluebird<[Resolvable<T1>, Resolvable<T2>, Resolvable<T3>]>): Bluebird<[T1, T2, T3]>;
|
||||
all<T1, T2>(this: Bluebird<[Resolvable<T1>, Resolvable<T2>]>): Bluebird<[T1, T2]>;
|
||||
all<T1>(this: Bluebird<[Resolvable<T1>]>): Bluebird<[T1]>;
|
||||
all<R>(this: Bluebird<Iterable<Resolvable<R>>>): Bluebird<R[]>;
|
||||
|
||||
/**
|
||||
* Same as calling `Promise.all(thisPromise)`. With the exception that if this promise is bound to a value, the returned promise is bound to that value too.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user