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
							 |