/** * @fileoverview This file is generated by the Angular 2 template compiler. * Do not edit. * @suppress {suspiciousCode,uselessCode,missingProperties} */ /* tslint:disable */ import * as import0 from '@angular/core/src/linker/ng_module_factory'; import * as import1 from '@angular/core/src/application_module'; import * as import2 from '@angular/core/src/application_init'; import * as import3 from '@angular/core/src/application_ref'; import * as import4 from '@angular/core/src/linker/compiler'; import * as import5 from '@angular/core/src/animation/animation_queue'; import * as import6 from '@angular/core/src/linker/view_utils'; import * as import7 from '@angular/core/src/di/injector'; import * as import8 from '@angular/core/src/application_tokens'; import * as import9 from '@angular/core/src/zone/ng_zone'; import * as import10 from '@angular/core/src/render/api'; import * as import11 from '@angular/core/src/security'; import * as import12 from '@angular/core/src/console'; import * as import13 from '@angular/core/src/error_handler'; import * as import14 from '@angular/core/src/testability/testability'; import * as import15 from '@angular/core/src/change_detection/differs/iterable_differs'; import * as import16 from '@angular/core/src/change_detection/differs/keyvalue_differs'; import * as import17 from '@angular/core/src/i18n/tokens'; class ApplicationModuleInjector extends import0.NgModuleInjector { _ApplicationModule_0:import1.ApplicationModule; _ApplicationInitStatus_1:import2.ApplicationInitStatus; _ApplicationRef__2:import3.ApplicationRef_; __ApplicationRef_3:any; __Compiler_4:import4.Compiler; __APP_ID_5:any; __AnimationQueue_6:import5.AnimationQueue; __ViewUtils_7:import6.ViewUtils; __IterableDiffers_8:any; __KeyValueDiffers_9:any; __LOCALE_ID_10:any; constructor(parent:import7.Injector) { super(parent,([] as any[]),([] as any[])); } get _ApplicationRef_3():any { if ((this.__ApplicationRef_3 == null)) { (this.__ApplicationRef_3 = this._ApplicationRef__2); } return this.__ApplicationRef_3; } get _Compiler_4():import4.Compiler { if ((this.__Compiler_4 == null)) { (this.__Compiler_4 = new import4.Compiler()); } return this.__Compiler_4; } get _APP_ID_5():any { if ((this.__APP_ID_5 == null)) { (this.__APP_ID_5 = import8._appIdRandomProviderFactory()); } return this.__APP_ID_5; } get _AnimationQueue_6():import5.AnimationQueue { if ((this.__AnimationQueue_6 == null)) { (this.__AnimationQueue_6 = new import5.AnimationQueue(this.parent.get(import9.NgZone))); } return this.__AnimationQueue_6; } get _ViewUtils_7():import6.ViewUtils { if ((this.__ViewUtils_7 == null)) { (this.__ViewUtils_7 = new import6.ViewUtils(this.parent.get(import10.RootRenderer),this.parent.get(import11.Sanitizer),this._AnimationQueue_6)); } return this.__ViewUtils_7; } get _IterableDiffers_8():any { if ((this.__IterableDiffers_8 == null)) { (this.__IterableDiffers_8 = import1._iterableDiffersFactory()); } return this.__IterableDiffers_8; } get _KeyValueDiffers_9():any { if ((this.__KeyValueDiffers_9 == null)) { (this.__KeyValueDiffers_9 = import1._keyValueDiffersFactory()); } return this.__KeyValueDiffers_9; } get _LOCALE_ID_10():any { if ((this.__LOCALE_ID_10 == null)) { (this.__LOCALE_ID_10 = 'en-US'); } return this.__LOCALE_ID_10; } createInternal():import1.ApplicationModule { this._ApplicationModule_0 = new import1.ApplicationModule(); this._ApplicationInitStatus_1 = new import2.ApplicationInitStatus(this.parent.get(import2.APP_INITIALIZER,(null as any))); this._ApplicationRef__2 = new import3.ApplicationRef_(this.parent.get(import9.NgZone),this.parent.get(import12.Console),this,this.parent.get(import13.ErrorHandler),this,this._ApplicationInitStatus_1,this.parent.get(import14.TestabilityRegistry,(null as any)),this.parent.get(import14.Testability,(null as any))); return this._ApplicationModule_0; } getInternal(token:any,notFoundResult:any):any { if ((token === import1.ApplicationModule)) { return this._ApplicationModule_0; } if ((token === import2.ApplicationInitStatus)) { return this._ApplicationInitStatus_1; } if ((token === import3.ApplicationRef_)) { return this._ApplicationRef__2; } if ((token === import3.ApplicationRef)) { return this._ApplicationRef_3; } if ((token === import4.Compiler)) { return this._Compiler_4; } if ((token === import8.APP_ID)) { return this._APP_ID_5; } if ((token === import5.AnimationQueue)) { return this._AnimationQueue_6; } if ((token === import6.ViewUtils)) { return this._ViewUtils_7; } if ((token === import15.IterableDiffers)) { return this._IterableDiffers_8; } if ((token === import16.KeyValueDiffers)) { return this._KeyValueDiffers_9; } if ((token === import17.LOCALE_ID)) { return this._LOCALE_ID_10; } return notFoundResult; } destroyInternal():void { this._ApplicationRef__2.ngOnDestroy(); } } export const ApplicationModuleNgFactory:import0.NgModuleFactory = new import0.NgModuleFactory(ApplicationModuleInjector,import1.ApplicationModule);