@@ -6,19 +6,19 @@ import { ArrayObservable } from './ArrayObservable';
6
6
import { CombineLatestOperator } from '../operators/combineLatest' ;
7
7
8
8
/* tslint:disable:max-line-length */
9
- export function combineLatest < T , T2 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , scheduler ?: IScheduler ) : Observable < [ T , T2 ] > ;
10
- export function combineLatest < T , T2 , T3 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , scheduler ?: IScheduler ) : Observable < [ T , T2 , T3 ] > ;
11
- export function combineLatest < T , T2 , T3 , T4 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , scheduler ?: IScheduler ) : Observable < [ T , T2 , T3 , T4 ] > ;
12
- export function combineLatest < T , T2 , T3 , T4 , T5 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , v5 : ObservableInput < T5 > , scheduler ?: IScheduler ) : Observable < [ T , T2 , T3 , T4 , T5 ] > ;
13
- export function combineLatest < T , T2 , T3 , T4 , T5 , T6 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , v5 : ObservableInput < T5 > , v6 : ObservableInput < T6 > , scheduler ?: IScheduler ) : Observable < [ T , T2 , T3 , T4 , T5 , T6 ] > ;
14
-
15
9
export function combineLatest < T , R > ( v1 : ObservableInput < T > , project : ( v1 : T ) => R , scheduler ?: IScheduler ) : Observable < R > ;
16
10
export function combineLatest < T , T2 , R > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , project : ( v1 : T , v2 : T2 ) => R , scheduler ?: IScheduler ) : Observable < R > ;
17
11
export function combineLatest < T , T2 , T3 , R > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , project : ( v1 : T , v2 : T2 , v3 : T3 ) => R , scheduler ?: IScheduler ) : Observable < R > ;
18
12
export function combineLatest < T , T2 , T3 , T4 , R > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , project : ( v1 : T , v2 : T2 , v3 : T3 , v4 : T4 ) => R , scheduler ?: IScheduler ) : Observable < R > ;
19
13
export function combineLatest < T , T2 , T3 , T4 , T5 , R > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , v5 : ObservableInput < T5 > , project : ( v1 : T , v2 : T2 , v3 : T3 , v4 : T4 , v5 : T5 ) => R , scheduler ?: IScheduler ) : Observable < R > ;
20
14
export function combineLatest < T , T2 , T3 , T4 , T5 , T6 , R > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , v5 : ObservableInput < T5 > , v6 : ObservableInput < T6 > , project : ( v1 : T , v2 : T2 , v3 : T3 , v4 : T4 , v5 : T5 , v6 : T6 ) => R , scheduler ?: IScheduler ) : Observable < R > ;
21
15
16
+ export function combineLatest < T , T2 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , scheduler ?: IScheduler ) : Observable < [ T , T2 ] > ;
17
+ export function combineLatest < T , T2 , T3 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , scheduler ?: IScheduler ) : Observable < [ T , T2 , T3 ] > ;
18
+ export function combineLatest < T , T2 , T3 , T4 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , scheduler ?: IScheduler ) : Observable < [ T , T2 , T3 , T4 ] > ;
19
+ export function combineLatest < T , T2 , T3 , T4 , T5 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , v5 : ObservableInput < T5 > , scheduler ?: IScheduler ) : Observable < [ T , T2 , T3 , T4 , T5 ] > ;
20
+ export function combineLatest < T , T2 , T3 , T4 , T5 , T6 > ( v1 : ObservableInput < T > , v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , v5 : ObservableInput < T5 > , v6 : ObservableInput < T6 > , scheduler ?: IScheduler ) : Observable < [ T , T2 , T3 , T4 , T5 , T6 ] > ;
21
+
22
22
export function combineLatest < T > ( array : ObservableInput < T > [ ] , scheduler ?: IScheduler ) : Observable < T [ ] > ;
23
23
export function combineLatest < R > ( array : ObservableInput < any > [ ] , scheduler ?: IScheduler ) : Observable < R > ;
24
24
export function combineLatest < T , R > ( array : ObservableInput < T > [ ] , project : ( ...values : Array < T > ) => R , scheduler ?: IScheduler ) : Observable < R > ;
0 commit comments