42 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			42 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
|  | // #docplaster
 | ||
|  | // #docregion appimport
 | ||
|  | (function(app) { | ||
|  |   // #enddocregion appimport
 | ||
|  | 
 | ||
|  |   // #docregion ng2import
 | ||
|  |   var provide = | ||
|  |     ng.core.provide; | ||
|  |   var bootstrap = | ||
|  |     ng.platform.browser.bootstrap; | ||
|  |   var LocationStrategy = | ||
|  |     ng.router.LocationStrategy; | ||
|  |   var HashLocationStrategy = | ||
|  |     ng.router.HashLocationStrategy; | ||
|  |   // #enddocregion ng2import
 | ||
|  | 
 | ||
|  |   // #docregion appimport
 | ||
|  |   var HeroComponent = app.HeroComponent; | ||
|  |   // #enddocregion appimport
 | ||
|  | 
 | ||
|  |   document.addEventListener('DOMContentLoaded', function() { | ||
|  |     bootstrap(HeroComponent); | ||
|  |     bootstrap(app.HeroComponentDsl); | ||
|  |     bootstrap(app.HeroLifecycleComponent); | ||
|  |     bootstrap(app.HeroDIComponent, [app.DataService]); | ||
|  |     bootstrap(app.HeroDIInlineComponent, [app.DataService]); | ||
|  |     bootstrap(app.HeroDIInjectComponent, [ | ||
|  |       ng.core.provide('heroName', {useValue: 'Windstorm'}) | ||
|  |     ]); | ||
|  |     bootstrap(app.HeroDIInjectComponent2, [ | ||
|  |       ng.core.provide('heroName', {useValue: 'Bombasto'}) | ||
|  |     ]); | ||
|  |     bootstrap(app.HeroDIInjectAdditionalComponent); | ||
|  |     bootstrap(app.HeroIOComponent); | ||
|  |     bootstrap(app.HeroesHostBindingsComponent); | ||
|  |     bootstrap(app.HeroesQueriesComponent); | ||
|  |   }); | ||
|  | 
 | ||
|  |   // #docregion appimport
 | ||
|  | })(window.app = window.app || {}); | ||
|  | // #enddocregion appimport
 |