| var p=function c(){var e=new Map;return e.set(t.Identifiers.ANALYZE_FOR_ENTRY_COMPONENTS,r.ANALYZE_FOR_ENTRY_COMPONENTS),e.set(t.Identifiers.ElementRef,r.ElementRef),e.set(t.Identifiers.NgModuleRef,r.NgModuleRef),e.set(t.Identifiers.ViewContainerRef,r.ViewContainerRef),e.set(t.Identifiers.ChangeDetectorRef,r.ChangeDetectorRef),e.set(t.Identifiers.Renderer2,r.Renderer2),e.set(t.Identifiers.QueryList,r.QueryList),e.set(t.Identifiers.TemplateRef,r.TemplateRef),e.set(t.Identifiers.CodegenComponentFactoryResolver,r.ɵCodegenComponentFactoryResolver),e.set(t.Identifiers.ComponentFactoryResolver,r.ComponentFactoryResolver),e.set(t.Identifiers.ComponentFactory,r.ComponentFactory),e.set(t.Identifiers.ComponentRef,r.ComponentRef),e.set(t.Identifiers.NgModuleFactory,r.NgModuleFactory),e.set(t.Identifiers.createModuleFactory,r.ɵcmf),e.set(t.Identifiers.moduleDef,r.ɵmod),e.set(t.Identifiers.moduleProviderDef,r.ɵmpd),e.set(t.Identifiers.RegisterModuleFactoryFn,r.ɵregisterModuleFactory),e.set(t.Identifiers.Injector,r.Injector),e.set(t.Identifiers.ViewEncapsulation,r.ViewEncapsulation),e.set(t.Identifiers.ChangeDetectionStrategy,r.ChangeDetectionStrategy),e.set(t.Identifiers.SecurityContext,r.SecurityContext),e.set(t.Identifiers.LOCALE_ID,r.LOCALE_ID),e.set(t.Identifiers.TRANSLATIONS_FORMAT,r.TRANSLATIONS_FORMAT),e.set(t.Identifiers.inlineInterpolate,r.ɵinlineInterpolate),e.set(t.Identifiers.interpolate,r.ɵinterpolate),e.set(t.Identifiers.EMPTY_ARRAY,r.ɵEMPTY_ARRAY),e.set(t.Identifiers.EMPTY_MAP,r.ɵEMPTY_MAP),e.set(t.Identifiers.viewDef,r.ɵvid),e.set(t.Identifiers.elementDef,r.ɵeld),e.set(t.Identifiers.anchorDef,r.ɵand),e.set(t.Identifiers.textDef,r.ɵted),e.set(t.Identifiers.directiveDef,r.ɵdid),e.set(t.Identifiers.providerDef,r.ɵprd),e.set(t.Identifiers.queryDef,r.ɵqud),e.set(t.Identifiers.pureArrayDef,r.ɵpad),e.set(t.Identifiers.pureObjectDef,r.ɵpod),e.set(t.Identifiers.purePipeDef,r.ɵppd),e.set(t.Identifiers.pipeDef,r.ɵpid),e.set(t.Identifiers.nodeValue,r.ɵnov),e.set(t.Identifiers.ngContentDef,r.ɵncd),e.set(t.Identifiers.unwrapValue,r.ɵunv),e.set(t.Identifiers.createRendererType2,r.ɵcrt),e.set(t.Identifiers.createComponentFactory,r.ɵccf),e}(),u=function(){function e(){this.reflectionCapabilities=new r.ɵReflectionCapabilities}return e.prototype.componentModuleUrl=function(e,o){var n=o.moduleId;if("string"==typeof n)return t.getUrlScheme(n)?n:"package:"+n;if(null!=n)throw t.syntaxError('moduleId should be a string in "'+r.ɵstringify(e)+"\". See https://goo.gl/wIDDiL for more information.\nIf you're using Webpack you should inline the template and the styles, see https://goo.gl/X2J8zc.");return"./"+r.ɵstringify(e)},e.prototype.parameters=function(e){return this.reflectionCapabilities.parameters(e)},e.prototype.tryAnnotations=function(e){return this.annotations(e)},e.prototype.annotations=function(e){return this.reflectionCapabilities.annotations(e)},e.prototype.shallowAnnotations=function(e){throw new Error("Not supported in JIT mode")},e.prototype.propMetadata=function(e){return this.reflectionCapabilities.propMetadata(e)},e.prototype.hasLifecycleHook=function(e,t){return this.reflectionCapabilities.hasLifecycleHook(e,t)},e.prototype.guards=function(e){return this.reflectionCapabilities.guards(e)},e.prototype.resolveExternalReference=function(e){return p.get(e)||e.runtime},e}(),d=new r.InjectionToken("ErrorCollector"),f={provide:r.PACKAGE_ROOT_URL,useValue:"/"},m={get:function(e){throw new Error("No ResourceLoader implementation has been provided. Can't read the url \""+e+'"')}},y=new r.InjectionToken("HtmlParser"),C=function(){function e(e,r,o,n,i,s,a,l,p,c,u){this._metadataResolver=r,this._delegate=new t.JitCompiler(r,o,n,i,s,a,l,p,c,u,this.getExtraNgModuleProviders.bind(this)),this.injector=e}return e.prototype.getExtraNgModuleProviders=function(){return[this._metadataResolver.getProviderMetadata(new t.ProviderMeta(r.Compiler,{useValue:this}))]},e.prototype.compileModuleSync=function(e){return this._delegate.compileModuleSync(e)},e.prototype.compileModuleAsync=function(e){return this._delegate.compileModuleAsync(e)},e.prototype.compileModuleAndAllComponentsSync=function(e){var t=this._delegate.compileModuleAndAllComponentsSync(e);return{ngModuleFactory:t.ngModuleFactory,componentFactories:t.componentFactories}},e.prototype.compileModuleAndAllComponentsAsync=function(e){return this._delegate.compileModuleAndAllComponentsAsync(e).then((function(e){return{ngModuleFactory:e.ngModuleFactory,componentFactories:e.componentFactories}}))},e.prototype.loadAotSummaries=function(e){this._delegate.loadAotSummaries(e)},e.prototype.hasAotSummary=function(e){return this._delegate.hasAotSummary(e)},e.prototype.getComponentFactory=function(e){return this._delegate.getComponentFactory(e)},e.prototype.clearCache=function(){this._delegate.clearCache()},e.prototype.clearCacheFor=function(e){this._delegate.clearCacheFor(e)},e.prototype.getModuleId=function(e){var t=this._metadataResolver.getNgModuleMetadata(e);return t&&t.id||void 0},e}(),R=new u,v=m,g=new t.CompilerConfig,h=[{provide:t.CompileReflector,useValue:R},{provide:t.ResourceLoader,useValue:v},{provide:t.JitSummaryResolver,deps:[]},{provide:t.SummaryResolver,useExisting:t.JitSummaryResolver},{provide:r.ɵConsole,deps:[]},{provide:t.Lexer,deps:[]},{provide:t.Parser,deps:[t.Lexer]},{provide:y,useClass:t.HtmlParser,deps:[]},{provide:t.I18NHtmlParser,useFactory:function(e,o,n,i,s){return new t.I18NHtmlParser(e,o=o||"",n,o?i.missingTranslation:r.MissingTranslationStrategy.Ignore,s)},deps:[y,[new r.Optional,new r.Inject(r.TRANSLATIONS)],[new r.Optional,new r.Inject(r.TRANSLATIONS_FORMAT)],[t.CompilerConfig],[r.ɵConsole]]},{provide:t.HtmlParser,useExisting:t.I18NHtmlParser},{provide:t.TemplateParser,deps:[t.CompilerConfig,t.CompileReflector,t.Parser,t.ElementSchemaRegistry,t.I18NHtmlParser,r.ɵConsole]},{provide:t.JitEvaluator,useClass:t.JitEvaluator,deps:[]},{provide:t.DirectiveNormalizer,deps:[t.ResourceLoader,t.UrlResolver,t.HtmlParser,t.CompilerConfig]},{provide:t.CompileMetadataResolver,deps:[t.CompilerConfig,t.HtmlParser,t.NgModuleResolver,t.DirectiveResolver,t.PipeResolver,t.SummaryResolver,t.ElementSchemaRegistry,t.DirectiveNormalizer,r.ɵConsole,[r.Optional,t.StaticSymbolCache],t.CompileReflector,[r.Optional,d]]},f,{provide:t.StyleCompiler,deps:[t.UrlResolver]},{provide:t.ViewCompiler,deps:[t.CompileReflector]},{provide:t.NgModuleCompiler,deps:[t.CompileReflector]},{provide:t.CompilerConfig,useValue:g},{provide:r.Compiler,useClass:C,deps:[r.Injector,t.CompileMetadataResolver,t.TemplateParser,t.StyleCompiler,t.ViewCompiler,t.NgModuleCompiler,t.SummaryResolver,t.CompileReflector,t.JitEvaluator,t.CompilerConfig,r.ɵConsole]},{provide:t.DomElementSchemaRegistry,deps:[]},{provide:t.ElementSchemaRegistry,useExisting:t.DomElementSchemaRegistry},{provide:t.UrlResolver,deps:[r.PACKAGE_ROOT_URL]},{provide:t.DirectiveResolver,deps:[t.CompileReflector]},{provide:t.PipeResolver,deps:[t.CompileReflector]},{provide:t.NgModuleResolver,deps:[t.CompileReflector]}],I=[{provide:r.Compiler,useFactory:function(){return new r.Compiler}}],_=h,E=function(){function e(e){this._defaultOptions=l([{useJit:!0,defaultEncapsulation:r.ViewEncapsulation.Emulated,missingTranslation:r.MissingTranslationStrategy.Warning}],e)}return e.prototype.createCompiler=function(e){void 0===e&&(e=[]);var o=function n(e){return{useJit:M(e.map((function(e){return e.useJit}))),defaultEncapsulation:M(e.map((function(e){return e.defaultEncapsulation}))),providers:(t=e.map((function(e){return e.providers})),r=[],t.forEach((function(e){return e&&r.push.apply(r,l(e))})),r),missingTranslation:M(e.map((function(e){return e.missingTranslation}))),preserveWhitespaces:M(e.map((function(e){return e.preserveWhitespaces})))};var t,r; |
| */}(this._defaultOptions.concat(e));return r.Injector.create([_,{provide:t.CompilerConfig,useFactory:function(){return new t.CompilerConfig({useJit:o.useJit,jitDevMode:r.isDevMode(),defaultEncapsulation:o.defaultEncapsulation,missingTranslation:o.missingTranslation,preserveWhitespaces:o.preserveWhitespaces})},deps:[]},o.providers]).get(r.Compiler)},e}();function M(e){for(var t=e.length-1;t>=0;t--)if(void 0!==e[t])return e[t]}var O=r.createPlatformFactory(r.platformCore,"coreDynamic",[{provide:r.COMPILER_OPTIONS,useValue:{},multi:!0},{provide:r.CompilerFactory,useClass:E,deps:[r.COMPILER_OPTIONS]}]),P=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return s(t,e),t.prototype.get=function(e){var t,r,o=new Promise((function(e,o){t=e,r=o})),n=new XMLHttpRequest;return n.open("GET",e,!0),n.responseType="text",n.onload=function(){var o=n.response||n.responseText,i=1223===n.status?204:n.status;0===i&&(i=o?200:0),200<=i&&i<=300?t(o):r("Failed to load "+e)},n.onerror=function(){r("Failed to load "+e)},n.send(),o},t}(t.ResourceLoader);P.decorators=[{type:r.Injectable}]; |