Skip to content

Commit e5364de

Browse files
luisgabrielbenlesh
authored andcommitted
fix(Observable): fix type signature of some static operators
1 parent 11327b9 commit e5364de

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Observable.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -132,17 +132,17 @@ export default class Observable<T> implements CoreOperators<T> {
132132

133133
// static method stubs
134134
static combineLatest: <T>(...observables: (Observable<any> | ((...values: Array<any>) => T) | Scheduler)[]) => Observable<T>;
135-
static concat: (...observables: any[]) => Observable<any>;
135+
static concat: <T>(...observables: (Observable<any> | Scheduler)[]) => Observable<T>;
136136
static defer: <T>(observableFactory: () => Observable<T>) => Observable<T>;
137137
static empty: <T>(scheduler?: Scheduler) => Observable<T>;
138-
static forkJoin: (...observables: Observable<any>[]) => Observable<any[]>;
138+
static forkJoin: <T>(...observables: Observable<any>[]) => Observable<T>;
139139
static from: <T>(iterable: any, scheduler?: Scheduler) => Observable<T>;
140140
static fromArray: <T>(array: T[], scheduler?: Scheduler) => Observable<T>;
141141
static fromEvent: <T>(element: any, eventName: string, selector: (...args:Array<any>) => T) => Observable<T>;
142142
static fromEventPattern: <T>(addHandler: (handler:Function)=>void, removeHandler: (handler:Function) => void, selector?: (...args:Array<any>) => T) => Observable<T>;
143143
static fromPromise: <T>(promise: Promise<T>, scheduler?: Scheduler) => Observable<T>;
144144
static interval: (interval: number, scheduler?: Scheduler) => Observable<number>;
145-
static merge: (...observables:any[]) => Observable<any>;
145+
static merge: <T>(...observables: (Observable<any> | Scheduler | number)[]) => Observable<T>;
146146
static never: <T>() => Observable<T>;
147147
static of: <T>(...values: (T | Scheduler)[]) => Observable<T>;
148148
static range: (start: number, end: number, scheduler?: Scheduler) => Observable<number>;

0 commit comments

Comments
 (0)