From 9df86badcc3e4f09f66b8ab257c23b28365ae640 Mon Sep 17 00:00:00 2001 From: Tetsuharu OHZEKI Date: Sun, 6 Nov 2016 06:57:33 +0900 Subject: [PATCH] fix(ErrorObservable): Add generic error type for ErrorObservable. (#2071) --- src/observable/ErrorObservable.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/observable/ErrorObservable.ts b/src/observable/ErrorObservable.ts index aa18fcf723..4d0b6ca4b7 100644 --- a/src/observable/ErrorObservable.ts +++ b/src/observable/ErrorObservable.ts @@ -12,7 +12,7 @@ export interface DispatchArg { * @extends {Ignored} * @hide true */ -export class ErrorObservable extends Observable { +export class ErrorObservable extends Observable { /** * Creates an Observable that emits no items to the Observer and immediately @@ -54,7 +54,7 @@ export class ErrorObservable extends Observable { * @name throw * @owner Observable */ - static create(error: any, scheduler?: Scheduler) { + static create(error: T, scheduler?: Scheduler): ErrorObservable { return new ErrorObservable(error, scheduler); } @@ -63,7 +63,7 @@ export class ErrorObservable extends Observable { subscriber.error(error); } - constructor(public error: any, private scheduler?: Scheduler) { + constructor(public error: T, private scheduler?: Scheduler) { super(); }