@@ -3,4 +3,43 @@ import {Scheduler} from './Scheduler';
3
3
4
4
/* tslint:disable:class-name */ /* tslint:disable:max-line-length */
5
5
/* ||| MARKER ||| */
6
+ export module observable {
7
+ export module create {
8
+ export interface bindCallback {
9
+ < TResult > ( callbackFunc : ( callback : ( result : TResult ) => any ) => any ) : ( ) => Observable < TResult > ;
10
+ < T , TResult > ( callbackFunc : ( x1 : T , callback : ( result : TResult ) => any ) => any ) : ( x1 : T ) => Observable < TResult > ;
11
+ < T , T2 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , callback : ( result : TResult ) => any ) => any ) : ( x1 : T , x2 : T2 ) => Observable < TResult > ;
12
+ < T , T2 , T3 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , callback : ( result : TResult ) => any ) => any ) : ( x1 : T , x2 : T2 , x3 : T3 ) => Observable < TResult > ;
13
+ < T , T2 , T3 , T4 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , callback : ( result : TResult ) => any ) => any ) : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 ) => Observable < TResult > ;
14
+ < T , T2 , T3 , T4 , T5 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 , callback : ( result : TResult ) => any ) => any ) : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 ) => Observable < TResult > ;
15
+ < T , T2 , T3 , T4 , T5 , T6 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 , x6 : T6 , callback : ( result : TResult ) => any ) => any ) : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 , x6 : T6 ) => Observable < TResult > ;
16
+ < TResult > ( callbackFunc : ( callback : ( result : TResult ) => any ) => any , selector : any , scheduler : Scheduler ) : ( ) => Observable < TResult > ;
17
+ < T , TResult > ( callbackFunc : ( x1 : T , callback : ( result : TResult ) => any ) => any , selector : any , scheduler : Scheduler ) : ( x1 : T ) => Observable < TResult > ;
18
+ < T , T2 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , callback : ( result : TResult ) => any ) => any , selector : any , scheduler : Scheduler ) : ( x1 : T , x2 : T2 ) => Observable < TResult > ;
19
+ < T , T2 , T3 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , callback : ( result : TResult ) => any ) => any , selector : any , scheduler : Scheduler ) : ( x1 : T , x2 : T2 , x3 : T3 ) => Observable < TResult > ;
20
+ < T , T2 , T3 , T4 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , callback : ( result : TResult ) => any ) => any , selector : any , scheduler : Scheduler ) : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 ) => Observable < TResult > ;
21
+ < T , T2 , T3 , T4 , T5 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 , callback : ( result : TResult ) => any ) => any , selector : any , scheduler : Scheduler ) : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 ) => Observable < TResult > ;
22
+ < T , T2 , T3 , T4 , T5 , T6 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 , x6 : T6 , callback : ( result : TResult ) => any ) => any , selector : any , scheduler : Scheduler ) : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 , x6 : T6 ) => Observable < TResult > ;
23
+ ( callbackFunc : ( callback : ( ...args : any [ ] ) => any ) => any ) : ( ) => Observable < any [ ] > ;
24
+ < T > ( callbackFunc : ( x1 : T , callback : ( ...args : any [ ] ) => any ) => any ) : ( x1 : T ) => Observable < any [ ] > ;
25
+ < T , T2 > ( callbackFunc : ( x1 : T , x2 : T2 , callback : ( ...args : any [ ] ) => any ) => any ) : ( x1 : T , x2 : T2 ) => Observable < any [ ] > ;
26
+ < T , T2 , T3 > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , callback : ( ...args : any [ ] ) => any ) => any ) : ( x1 : T , x2 : T2 , x3 : T3 ) => Observable < any [ ] > ;
27
+ < T , T2 , T3 , T4 > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , callback : ( ...args : any [ ] ) => any ) => any ) : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 ) => Observable < any [ ] > ;
28
+ < T , T2 , T3 , T4 , T5 > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 , callback : ( ...args : any [ ] ) => any ) => any ) : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 ) => Observable < any [ ] > ;
29
+ < T , T2 , T3 , T4 , T5 , T6 > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 , x6 : T6 , callback : ( ...args : any [ ] ) => any ) => any ) : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 , x6 : T6 ) => Observable < any [ ] > ;
30
+ < TResult > ( callbackFunc : ( callback : ( ...args : any [ ] ) => any ) => any , selector : ( ...args : any [ ] ) => TResult , scheduler ?: Scheduler ) : ( ) => Observable < TResult > ;
31
+ < T , TResult > ( callbackFunc : ( x1 : T , callback : ( ...args : any [ ] ) => any ) => any , selector : ( ...args : any [ ] ) => TResult , scheduler ?: Scheduler ) : ( x1 : T ) => Observable < TResult > ;
32
+ < T , T2 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , callback : ( ...args : any [ ] ) => any ) => any , selector : ( ...args : any [ ] ) => TResult , scheduler ?: Scheduler ) : ( x1 : T , x2 : T2 ) => Observable < TResult > ;
33
+ < T , T2 , T3 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , callback : ( ...args : any [ ] ) => any ) => any , selector : ( ...args : any [ ] ) => TResult , scheduler ?: Scheduler ) : ( x1 : T , x2 : T2 , x3 : T3 ) => Observable < TResult > ;
34
+ < T , T2 , T3 , T4 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , callback : ( ...args : any [ ] ) => any ) => any , selector : ( ...args : any [ ] ) => TResult , scheduler ?: Scheduler ) : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 ) => Observable < TResult > ;
35
+ < T , T2 , T3 , T4 , T5 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 , callback : ( ...args : any [ ] ) => any ) => any , selector : ( ...args : any [ ] ) => TResult , scheduler ?: Scheduler ) : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 ) => Observable < TResult > ;
36
+ < T , T2 , T3 , T4 , T5 , T6 , TResult > ( callbackFunc : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 , x6 : T6 , callback : ( ...args : any [ ] ) => any ) => any , selector : ( ...args : any [ ] ) => TResult , scheduler ?: Scheduler ) : ( x1 : T , x2 : T2 , x3 : T3 , x4 : T4 , x5 : T5 , x6 : T6 ) => Observable < TResult > ;
37
+ < T > ( callbackFunc : Function ) : ( ...args : any [ ] ) => Observable < T > ;
38
+ < T > ( callbackFunc : Function , selector : void , scheduler : Scheduler ) : ( ...args : any [ ] ) => Observable < T > ;
39
+ < T > ( callbackFunc : Function , selector ?: ( ...args : any [ ] ) => T , scheduler ?: Scheduler ) : ( ...args : any [ ] ) => Observable < T > ;
40
+ }
41
+ }
42
+ }
43
+ export module operator {
44
+ }
6
45
/* ||| MARKER ||| */
0 commit comments