38 lines
1.3 KiB
TypeScript
Raw Normal View History

// #docregion ng2import
import {provide}
2016-04-27 11:28:22 -07:00
from '@angular/core';
import {bootstrap}
2016-04-27 11:28:22 -07:00
from '@angular/platform-browser-dynamic';
2016-04-21 01:12:21 +01:00
import {
2016-04-27 11:28:22 -07:00
} from '@angular/router';
import {
LocationStrategy,
HashLocationStrategy
2016-04-27 11:28:22 -07:00
} from '@angular/common';
// #enddocregion ng2import
// #docregion appimport
import {HeroComponent}
from './hero.component';
// #enddocregion appimport
import {HeroComponent as HeroLifecycleComponent} from './hero-lifecycle.component';
import {HeroComponent as HeroDIComponent} from './hero-di.component';
import {HeroComponent as HeroDIInjectComponent} from './hero-di-inject.component';
import {AppComponent as AppDIInjectAdditionalComponent} from './hero-di-inject-additional.component';
import {AppComponent as AppIOComponent} from './hero-io.component';
import {HeroesComponent as HeroesHostBindingsComponent} from './heroes-bindings.component';
import {HeroesQueriesComponent} from './heroes-queries.component';
import {DataService} from './data.service';
bootstrap(HeroComponent);
bootstrap(HeroLifecycleComponent);
bootstrap(HeroDIComponent, [DataService]);
bootstrap(HeroDIInjectComponent, [
provide('heroName', {useValue: 'Windstorm'})
]);
bootstrap(AppDIInjectAdditionalComponent);
bootstrap(AppIOComponent);
bootstrap(HeroesHostBindingsComponent);
bootstrap(HeroesQueriesComponent);