| 
									
										
										
										
											2017-02-22 18:13:21 +00:00
										 |  |  | // #docplaster
 | 
					
						
							|  |  |  | // #docregion bare
 | 
					
						
							|  |  |  | import { NgModule } from '@angular/core'; | 
					
						
							|  |  |  | import { BrowserModule } from '@angular/platform-browser'; | 
					
						
							|  |  |  | // #enddocregion bare
 | 
					
						
							|  |  |  | // #docregion upgrademodule
 | 
					
						
							|  |  |  | import { UpgradeModule } from '@angular/upgrade/static'; | 
					
						
							|  |  |  | // #enddocregion upgrademodule
 | 
					
						
							| 
									
										
										
										
											2018-11-09 20:23:46 -06:00
										 |  |  | // #docregion httpclientmodule
 | 
					
						
							|  |  |  | import { HttpClientModule } from '@angular/common/http'; | 
					
						
							|  |  |  | // #enddocregion httpclientmodule
 | 
					
						
							| 
									
										
										
										
											2017-02-22 18:13:21 +00:00
										 |  |  | // #docregion phonelist
 | 
					
						
							|  |  |  | import { FormsModule } from '@angular/forms'; | 
					
						
							|  |  |  | // #enddocregion phonelist
 | 
					
						
							|  |  |  | // #docregion phone
 | 
					
						
							|  |  |  | import { Phone } from './core/phone/phone.service'; | 
					
						
							|  |  |  | // #enddocregion phone
 | 
					
						
							|  |  |  | // #docregion checkmarkpipe
 | 
					
						
							|  |  |  | import { CheckmarkPipe } from './core/checkmark/checkmark.pipe'; | 
					
						
							|  |  |  | // #enddocregion checkmarkpipe
 | 
					
						
							|  |  |  | // #docregion phonelist
 | 
					
						
							|  |  |  | import { PhoneListComponent } from './phone-list/phone-list.component'; | 
					
						
							|  |  |  | // #enddocregion phonelist
 | 
					
						
							|  |  |  | // #docregion routeparams
 | 
					
						
							|  |  |  | import { routeParamsProvider } from './ajs-upgraded-providers'; | 
					
						
							|  |  |  | // #enddocregion routeparams
 | 
					
						
							|  |  |  | // #docregion phonedetail
 | 
					
						
							|  |  |  | import { PhoneDetailComponent } from './phone-detail/phone-detail.component'; | 
					
						
							|  |  |  | // #enddocregion phonedetail
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-11-09 20:23:46 -06:00
										 |  |  | // #docregion bare, upgrademodule, httpclientmodule, phone, phonelist, phonedetail, checkmarkpipe
 | 
					
						
							| 
									
										
										
										
											2017-02-22 18:13:21 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | @NgModule({ | 
					
						
							|  |  |  |   imports: [ | 
					
						
							|  |  |  |     BrowserModule, | 
					
						
							|  |  |  |     // #enddocregion bare
 | 
					
						
							|  |  |  |     UpgradeModule, | 
					
						
							|  |  |  |     // #enddocregion upgrademodule
 | 
					
						
							| 
									
										
										
										
											2018-11-09 20:23:46 -06:00
										 |  |  |     HttpClientModule, | 
					
						
							|  |  |  |     // #enddocregion httpclientmodule, phone
 | 
					
						
							| 
									
										
										
										
											2017-02-22 18:13:21 +00:00
										 |  |  |     FormsModule, | 
					
						
							| 
									
										
										
										
											2018-11-09 20:23:46 -06:00
										 |  |  |   // #docregion bare, upgrademodule, httpclientmodule, phone
 | 
					
						
							| 
									
										
										
										
											2017-02-22 18:13:21 +00:00
										 |  |  |   ], | 
					
						
							| 
									
										
										
										
											2018-11-09 20:23:46 -06:00
										 |  |  |   // #enddocregion bare, upgrademodule, httpclientmodule, phone
 | 
					
						
							| 
									
										
										
										
											2017-02-22 18:13:21 +00:00
										 |  |  |   declarations: [ | 
					
						
							|  |  |  |     PhoneListComponent, | 
					
						
							|  |  |  |     // #enddocregion phonelist
 | 
					
						
							|  |  |  |     PhoneDetailComponent, | 
					
						
							|  |  |  |     // #enddocregion phonedetail
 | 
					
						
							|  |  |  |     CheckmarkPipe | 
					
						
							|  |  |  |     // #docregion phonelist, phonedetail
 | 
					
						
							|  |  |  |   ], | 
					
						
							|  |  |  |   entryComponents: [ | 
					
						
							|  |  |  |     PhoneListComponent, | 
					
						
							|  |  |  |     // #enddocregion phonelist
 | 
					
						
							|  |  |  |     PhoneDetailComponent | 
					
						
							|  |  |  |   ], | 
					
						
							|  |  |  |   // #docregion phone, routeparams
 | 
					
						
							|  |  |  |   providers: [ | 
					
						
							|  |  |  |     Phone, | 
					
						
							|  |  |  |     // #enddocregion phone
 | 
					
						
							|  |  |  |     routeParamsProvider | 
					
						
							|  |  |  |     // #docregion phone
 | 
					
						
							|  |  |  |   ] | 
					
						
							|  |  |  |   // #enddocregion routeparams
 | 
					
						
							| 
									
										
										
										
											2018-11-09 20:23:46 -06:00
										 |  |  | // #docregion bare, upgrademodule, httpclientmodule, phonelist
 | 
					
						
							| 
									
										
										
										
											2017-02-22 18:13:21 +00:00
										 |  |  | }) | 
					
						
							|  |  |  | export class AppModule { | 
					
						
							|  |  |  |   // #enddocregion bare
 | 
					
						
							| 
									
										
										
										
											2017-05-18 10:48:05 +03:00
										 |  |  |   constructor(private upgrade: UpgradeModule) { } | 
					
						
							|  |  |  |   ngDoBootstrap() { | 
					
						
							|  |  |  |     this.upgrade.bootstrap(document.documentElement, ['phonecatApp']); | 
					
						
							|  |  |  |   } | 
					
						
							| 
									
										
										
										
											2017-02-22 18:13:21 +00:00
										 |  |  |   // #docregion bare
 | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2018-11-09 20:23:46 -06:00
										 |  |  | // #enddocregion bare, upgrademodule, httpclientmodule, phone, phonelist, phonedetail, checkmarkpipe
 |