@@ -8,13 +8,22 @@ import { InnerSubscriber } from '../InnerSubscriber';
88import { Subscriber } from '../Subscriber' ;
99
1010/* tslint:disable:max-line-length */
11+ // forkJoin([a$, b$, c$]);
12+ export function forkJoin < T > ( sources : [ ObservableInput < T > ] ) : Observable < T [ ] > ;
13+ export function forkJoin < T , T2 > ( sources : [ ObservableInput < T > , ObservableInput < T2 > ] ) : Observable < [ T , T2 ] > ;
14+ export function forkJoin < T , T2 , T3 > ( sources : [ ObservableInput < T > , ObservableInput < T2 > , ObservableInput < T3 > ] ) : Observable < [ T , T2 , T3 ] > ;
15+ export function forkJoin < T , T2 , T3 , T4 > ( sources : [ ObservableInput < T > , ObservableInput < T2 > , ObservableInput < T3 > , ObservableInput < T4 > ] ) : Observable < [ T , T2 , T3 , T4 ] > ;
16+ export function forkJoin < T , T2 , T3 , T4 , T5 > ( sources : [ ObservableInput < T > , ObservableInput < T2 > , ObservableInput < T3 > , ObservableInput < T4 > , ObservableInput < T5 > ] ) : Observable < [ T , T2 , T3 , T4 , T5 ] > ;
17+ export function forkJoin < T , T2 , T3 , T4 , T5 , T6 > ( sources : [ ObservableInput < T > , ObservableInput < T2 > , ObservableInput < T3 > , ObservableInput < T4 > , ObservableInput < T5 > , ObservableInput < T6 > ] ) : Observable < [ T , T2 , T3 , T4 , T5 , T6 ] > ;
18+ export function forkJoin < T > ( sources : Array < ObservableInput < T > > ) : Observable < T [ ] > ;
19+
20+ // forkJoin(a$, b$, c$)
21+ export function forkJoin < T > ( v1 : ObservableInput < T > ) : Observable < T [ ] > ;
1122export function forkJoin < T , T2 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > ) : Observable < [ T , T2 ] > ;
1223export function forkJoin < T , T2 , T3 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > ) : Observable < [ T , T2 , T3 ] > ;
1324export function forkJoin < T , T2 , T3 , T4 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > ) : Observable < [ T , T2 , T3 , T4 ] > ;
1425export function forkJoin < T , T2 , T3 , T4 , T5 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , v5 : ObservableInput < T5 > ) : Observable < [ T , T2 , T3 , T4 , T5 ] > ;
1526export function forkJoin < T , T2 , T3 , T4 , T5 , T6 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , v5 : ObservableInput < T5 > , v6 : ObservableInput < T6 > ) : Observable < [ T , T2 , T3 , T4 , T5 , T6 ] > ;
16- export function forkJoin < T > ( v1 : ObservableInput < T > ) : Observable < T [ ] > ;
17- export function forkJoin < T > ( sources : Array < ObservableInput < T > > ) : Observable < T [ ] > ;
1827export function forkJoin < T > ( ...sources : Array < ObservableInput < T > > ) : Observable < T [ ] > ;
1928/* tslint:enable:max-line-length */
2029
0 commit comments