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.platformBrowserDynamic.bootstrap;
 | 
						|
  var LocationStrategy =
 | 
						|
    ng.common.LocationStrategy;
 | 
						|
  var HashLocationStrategy =
 | 
						|
    ng.common.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
 |