@@ -11,4 +11,31 @@ import {TimeInterval} from './operator/extended/timeInterval';
11
11
import { ObservableInput , ObservableOrPromise , ArrayOrIterator , _Selector , _IndexSelector , _SwitchMapResultSelector , _ObservableMergeMapProjector , _IteratorMergeMapProjector , _Predicate , _PredicateObservable , _Comparer , _Accumulator , _MergeAccumulator } from './types' ;
12
12
13
13
/* ||| MARKER ||| */
14
+ export interface operator_proto_combineLatest < T > {
15
+ < TResult > ( project : ( v1 : T ) => TResult ) : Observable < TResult > ;
16
+ < TResult > ( project : ( v1 : T ) => TResult ) : Observable < TResult > ;
17
+ < T2 > ( v2 : ObservableInput < T2 > ) : Observable < [ T , T2 ] > ;
18
+ < T2 , T3 > ( v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > ) : Observable < [ T , T2 , T3 ] > ;
19
+ < T2 , T3 , T4 > ( v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > ) : Observable < [ T , T2 , T3 , T4 ] > ;
20
+ < T2 , T3 , T4 , T5 > ( v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , v5 : ObservableInput < T5 > ) : Observable < [ T , T2 , T3 , T4 , T5 ] > ;
21
+ < T2 , T3 , T4 , T5 , T6 > ( v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , v5 : ObservableInput < T5 > , v6 : ObservableInput < T6 > ) : Observable < [ T , T2 , T3 , T4 , T5 , T6 ] > ;
22
+ < T2 > ( array : [ ObservableInput < T2 > ] ) : Observable < [ T , T2 ] > ;
23
+ < T2 , T3 > ( array : [ ObservableInput < T2 > , ObservableInput < T3 > ] ) : Observable < [ T , T2 , T3 ] > ;
24
+ < T2 , T3 , T4 > ( array : [ ObservableInput < T2 > , ObservableInput < T3 > , ObservableInput < T4 > ] ) : Observable < [ T , T2 , T3 , T4 ] > ;
25
+ < T2 , T3 , T4 , T5 > ( array : [ ObservableInput < T2 > , ObservableInput < T3 > , ObservableInput < T4 > , ObservableInput < T5 > ] ) : Observable < [ T , T2 , T3 , T4 , T5 ] > ;
26
+ < T2 , T3 , T4 , T5 , T6 > ( array : [ ObservableInput < T2 > , ObservableInput < T3 > , ObservableInput < T4 > , ObservableInput < T5 > , ObservableInput < T6 > ] ) : Observable < [ T , T2 , T3 , T4 , T5 , T6 ] > ;
27
+ < T2 , TResult > ( v2 : ObservableInput < T2 > , project : ( v1 : T , v2 : T2 ) => TResult ) : Observable < TResult > ;
28
+ < T2 , T3 , TResult > ( v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , project : ( v1 : T , v2 : T2 , v3 : T3 ) => TResult ) : Observable < TResult > ;
29
+ < T2 , T3 , T4 , TResult > ( v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , project : ( v1 : T , v2 : T2 , v3 : T3 , v4 : T4 ) => TResult ) : Observable < TResult > ;
30
+ < T2 , T3 , T4 , T5 , TResult > ( v2 : ObservableInput < T2 > , v3 : ObservableInput < T3 > , v4 : ObservableInput < T4 > , v5 : ObservableInput < T5 > , project : ( v1 : T , v2 : T2 , v3 : T3 , v4 : T4 , v5 : T5 ) => TResult ) : Observable < TResult > ;
31
+ < T2 , T3 , T4 , T5 , T6 , TResult > ( 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 ) => TResult ) : Observable < TResult > ;
32
+ < T2 , TResult > ( array : [ ObservableInput < T2 > ] , project : ( v1 : T , v2 : T2 ) => TResult ) : Observable < TResult > ;
33
+ < T2 , T3 , TResult > ( array : [ ObservableInput < T2 > , ObservableInput < T3 > ] , project : ( v1 : T , v2 : T2 , v3 : T3 ) => TResult ) : Observable < TResult > ;
34
+ < T2 , T3 , T4 , TResult > ( array : [ ObservableInput < T2 > , ObservableInput < T3 > , ObservableInput < T4 > ] , project : ( v1 : T , v2 : T2 , v3 : T3 , v4 : T4 ) => TResult ) : Observable < TResult > ;
35
+ < T2 , T3 , T4 , T5 , TResult > ( array : [ ObservableInput < T2 > , ObservableInput < T3 > , ObservableInput < T4 > , ObservableInput < T5 > ] , project : ( v1 : T , v2 : T2 , v3 : T3 , v4 : T4 , v5 : T5 ) => TResult ) : Observable < TResult > ;
36
+ < T2 , T3 , T4 , T5 , T6 , TResult > ( array : [ ObservableInput < T2 > , ObservableInput < T3 > , ObservableInput < T4 > , ObservableInput < T5 > , ObservableInput < T6 > ] , project : ( v1 : T , v2 : T2 , v3 : T3 , v4 : T4 , v5 : T5 , v6 : T6 ) => TResult ) : Observable < TResult > ;
37
+ < TResult > ( array : ObservableInput < any > [ ] , project ?: Function ) : Observable < TResult [ ] > ;
38
+ ( ...observables : Array < ObservableInput < T > > ) : Observable < T [ ] > ;
39
+ < R > ( ...observables : Array < ObservableInput < T > | ( ( ...values : Array < T > ) => R ) > ) : Observable < R > ;
40
+ }
14
41
/* ||| MARKER ||| */
0 commit comments