diff --git a/modules/angular2/src/core/platform_bindings.ts b/modules/angular2/src/core/platform_bindings.ts index 059df5a2bb..c676166356 100644 --- a/modules/angular2/src/core/platform_bindings.ts +++ b/modules/angular2/src/core/platform_bindings.ts @@ -1,8 +1,9 @@ import {provide} from 'angular2/src/core/di'; +import {Provider} from "angular2/src/core/di/provider"; import {ExceptionHandler} from 'angular2/src/facade/exceptions'; import {DOM} from 'angular2/src/core/dom/dom_adapter'; -export const EXCEPTION_PROVIDER = +export const EXCEPTION_PROVIDER: Provider = provide(ExceptionHandler, {useFactory: () => new ExceptionHandler(DOM, false), deps: []}); -export const EXCEPTION_BINDING = EXCEPTION_PROVIDER; \ No newline at end of file +export const EXCEPTION_BINDING = EXCEPTION_PROVIDER; diff --git a/modules/angular2/src/mock/animation_builder_mock.ts b/modules/angular2/src/mock/animation_builder_mock.ts index 8aa7758cd8..82813fb867 100644 --- a/modules/angular2/src/mock/animation_builder_mock.ts +++ b/modules/angular2/src/mock/animation_builder_mock.ts @@ -8,7 +8,7 @@ import {BrowserDetails} from 'angular2/src/animate/browser_details'; @Injectable() export class MockAnimationBuilder extends AnimationBuilder { constructor() { super(null); } - css(): MockCssAnimationBuilder { return new MockCssAnimationBuilder(); } + css(): CssAnimationBuilder { return new MockCssAnimationBuilder(); } } class MockCssAnimationBuilder extends CssAnimationBuilder {