diff --git a/src/Observable.ts b/src/Observable.ts index 2502c755b9..6046c86725 100644 --- a/src/Observable.ts +++ b/src/Observable.ts @@ -145,7 +145,7 @@ export default class Observable implements CoreOperators { static merge: (...observables:any[]) => Observable; static never: () => Observable; static of: (...values: (T | Scheduler)[]) => Observable; - static range: (start: number, end: number, scheduler?: Scheduler) => Observable; + static range: (start: number, end: number, scheduler?: Scheduler) => Observable; static throw: (error: T) => Observable; static timer: (dueTime: number, period?: number | Scheduler, scheduler?: Scheduler) => Observable; static zip: (...observables: (Observable | ((...values: Array) => T)) []) => Observable; diff --git a/src/observables/RangeObservable.ts b/src/observables/RangeObservable.ts index 7f8e6b0fad..c55d3f10ca 100644 --- a/src/observables/RangeObservable.ts +++ b/src/observables/RangeObservable.ts @@ -3,7 +3,7 @@ import Observable from '../Observable'; export default class RangeObservable extends Observable { - static create(start: number = 0, end: number = 0, scheduler?: Scheduler) { + static create(start: number = 0, end: number = 0, scheduler?: Scheduler): Observable { return new RangeObservable(start, end, scheduler); }