(function(app) { // #docregion var HeroComponent = ng.core.Component({ selector: 'hero-di-inline', template: '

Hero: {{name}}

' }) .Class({ constructor: [ app.DataService, function(service) { this.name = service.getHeroName(); } ] }); // #enddocregion app.HeroDIInlineModule = ng.core.NgModule({ imports: [ ng.platformBrowser.BrowserModule ], providers: [ app.DataService ], declarations: [ HeroComponent ], bootstrap: [ HeroComponent ] }) .Class({ constructor: function() {} }); })(window.app = window.app || {});