@angular-extensions/elements
Advanced tools
Comparing version 9.1.0 to 9.1.1
@@ -691,2 +691,3 @@ (function (global, factory) { | ||
exports.LazyElementDynamicDirective = LazyElementDynamicDirective; | ||
exports.LazyElementsLoaderService = LazyElementsLoaderService; | ||
exports.LazyElementsModule = LazyElementsModule; | ||
@@ -697,3 +698,2 @@ exports.createLazyElementRootGuard = createLazyElementRootGuard; | ||
exports.ɵc = LAZY_ELEMENT_ROOT_GUARD; | ||
exports.ɵe = LazyElementsLoaderService; | ||
@@ -700,0 +700,0 @@ Object.defineProperty(exports, '__esModule', { value: true }); |
@@ -1,2 +0,2 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@angular/common")):"function"==typeof define&&define.amd?define("@angular-extensions/elements/src/lib/lazy-elements",["exports","@angular/core","@angular/common"],t):t(((e=e||self)["angular-extensions"]=e["angular-extensions"]||{},e["angular-extensions"].elements=e["angular-extensions"].elements||{},e["angular-extensions"].elements.src=e["angular-extensions"].elements.src||{},e["angular-extensions"].elements.src.lib=e["angular-extensions"].elements.src.lib||{},e["angular-extensions"].elements.src.lib["lazy-elements"]={}),e.ng.core,e.ng.common)}(this,(function(e,t,r){"use strict";var n=new t.InjectionToken("LAZY_ELEMENT_CONFIGS"),o=new t.InjectionToken("LAZY_ELEMENT_ROOT_OPTIONS"),a=new t.InjectionToken("LAZY_ELEMENT_ROOT_GUARD"),i=new t.InjectionToken("LAZY_ELEMENTS_REGISTRY",{providedIn:"root",factory:function(){return new Map}});var s="@angular-extensions/elements";var l=function(){function e(e,t){this.registry=e,this.options=t,this.configs=[],t||(this.options={})}return e.prototype.addConfigs=function(e){var t=this;e.forEach((function(e){t.getElementConfig(e.tag)?console.warn(s+" - ElementConfig for tag '"+e.tag+"' was previously added, it will not be added multiple times, continue..."):(t.configs.push(e),(void 0!==e.preload?e.preload:t.options.preload)&&t.loadElement(e.url,e.tag,e.isModule))}))},e.prototype.getElementConfig=function(e){return this.configs.find((function(t){return t.tag===e}))},e.prototype.preload=function(e){var t=this,r=this.configs;e&&(r=this.configs.filter((function(t){return e.includes(t.tag)}))),r.forEach((function(e){return t.loadElement(e.url,e.tag,e.isModule)}))},e.prototype.loadElement=function(e,t,r){var n=this.getElementConfig(t);if(!e){if(!n||!n.url)throw new Error(s+" - url for <"+t+"> not found");e=n.url}if(void 0===r&&(r=n&&void 0!==n.isModule?n.isModule:this.options.isModule),!t)throw new Error(s+" - tag for '"+e+"' not found, the *axLazyElement has to be used on HTML element");if(!this.hasElement(e)){var o=this.addElement(e),a=document.createElement("script");r&&(a.type="module"),a.src=e,a.onload=o.resolve,a.onerror=o.reject,document.body.appendChild(a)}return this.registry.get(this.stripUrlProtocol(e))},e.prototype.addElement=function(e){var t;return this.registry.set(this.stripUrlProtocol(e),new Promise((function(e,r){return t={resolve:e,reject:r}}))),t},e.prototype.hasElement=function(e){return this.registry.has(this.stripUrlProtocol(e))},e.prototype.stripUrlProtocol=function(e){return e.replace(/https?:\/\//,"")},e.decorators=[{type:t.Injectable,args:[{providedIn:"root"}]}],e.ctorParameters=function(){return[{type:void 0,decorators:[{type:t.Inject,args:[i]}]},{type:void 0,decorators:[{type:t.Optional},{type:t.Inject,args:[o]}]}]},e.ɵprov=t["ɵɵdefineInjectable"]({factory:function(){return new e(t["ɵɵinject"](i),t["ɵɵinject"](o,8))},token:e,providedIn:"root"}),e}();var c=function(){function e(e,t,r,n,o){this.vcr=e,this.template=t,this.elementsLoaderService=r,this.cfr=n,this.cdr=o}return e.prototype.ngOnInit=function(){var e=this,t=this.template,r=t._declarationTContainer?t._declarationTContainer.tagName:t._def.element.template.nodes[0].element.name,n=this.elementsLoaderService.getElementConfig(r)||{},o=this.elementsLoaderService.options,a=n.loadingComponent||o.loadingComponent;if(this.loadingTemplateRef)this.vcr.createEmbeddedView(this.loadingTemplateRef);else if(a){var i=this.cfr.resolveComponentFactory(a);this.vcr.createComponent(i)}this.elementsLoaderService.loadElement(this.url,r,this.isModule).then((function(){e.vcr.clear(),e.vcr.createEmbeddedView(e.template),e.cdr.markForCheck()})).catch((function(){e.vcr.clear();var t=n.errorComponent||o.errorComponent;if(e.errorTemplateRef)e.vcr.createEmbeddedView(e.errorTemplateRef),e.cdr.markForCheck();else if(t){var a=e.cfr.resolveComponentFactory(t);e.vcr.createComponent(a),e.cdr.markForCheck()}else console.error("@angular-extensions/elements - Loading of element <"+r+'> failed, please provide <ng-template #error>Loading failed...</ng-template> and reference it in *axLazyElement="errorTemplate: error" to display customized error message in place of element')}))},e.decorators=[{type:t.Directive,args:[{selector:"[axLazyElement]"}]}],e.ctorParameters=function(){return[{type:t.ViewContainerRef},{type:t.TemplateRef},{type:l},{type:t.ComponentFactoryResolver},{type:t.ChangeDetectorRef}]},e.propDecorators={url:[{type:t.Input,args:["axLazyElement"]}],loadingTemplateRef:[{type:t.Input,args:["axLazyElementLoadingTemplate"]}],errorTemplateRef:[{type:t.Input,args:["axLazyElementErrorTemplate"]}],isModule:[{type:t.Input,args:["axLazyElementModule"]}]},e}();var m=function(){function e(e,t,r,n,o,a,i){this.document=e,this.renderer=t,this.vcr=r,this.cfr=n,this.cdr=o,this.template=a,this.elementsLoaderService=i}return e.prototype.ngOnInit=function(){var e=this;if(!this.tag||0===this.tag.length||!this.tag.includes("-"))throw new Error('@angular-extensions/elements - Valid tag has to be specified when using *axLazyElementDynamic directive (use *axLazyElementDynamic="\'some-tag\'"), got: "'+this.tag+'"');var t=this.elementsLoaderService.getElementConfig(this.tag)||{},r=this.elementsLoaderService.options,n=t.loadingComponent||r.loadingComponent;if(this.loadingTemplateRef)this.vcr.createEmbeddedView(this.loadingTemplateRef);else if(n){var o=this.cfr.resolveComponentFactory(n);this.vcr.createComponent(o)}this.elementsLoaderService.loadElement(this.url,this.tag,this.isModule).then((function(){e.vcr.clear();var t=e.renderer.createElement;e.renderer.createElement=function(t,r){return"ax-lazy-element"===t&&(t=e.tag),e.document.createElement(t)},e.vcr.createEmbeddedView(e.template),e.renderer.createElement=t,e.cdr.markForCheck()})).catch((function(n){var o=t.errorComponent||r.errorComponent;if(e.vcr.clear(),e.errorTemplateRef)e.vcr.createEmbeddedView(e.errorTemplateRef),e.cdr.markForCheck();else if(o){var a=e.cfr.resolveComponentFactory(o);e.vcr.createComponent(a),e.cdr.markForCheck()}else console.error("@angular-extensions/elements - Loading of element <"+e.tag+'> failed, please provide <ng-template #error>Loading failed...</ng-template> and reference it in *axLazyElementDynamic="errorTemplate: error" to display customized error message in place of element\n\n',n)}))},e.decorators=[{type:t.Directive,args:[{selector:"[axLazyElementDynamic]"}]}],e.ctorParameters=function(){return[{type:Document,decorators:[{type:t.Inject,args:[r.DOCUMENT]}]},{type:t.Renderer2},{type:t.ViewContainerRef},{type:t.ComponentFactoryResolver},{type:t.ChangeDetectorRef},{type:t.TemplateRef},{type:l}]},e.propDecorators={tag:[{type:t.Input,args:["axLazyElementDynamic"]}],url:[{type:t.Input,args:["axLazyElementDynamicUrl"]}],loadingTemplateRef:[{type:t.Input,args:["axLazyElementDynamicLoadingTemplate"]}],errorTemplateRef:[{type:t.Input,args:["axLazyElementDynamicErrorTemplate"]}],isModule:[{type:t.Input,args:["axLazyElementDynamicModule"]}]},e}();function p(e){if(e)throw new TypeError("LazyElementsModule.forRoot() called twice. Feature modules should use LazyElementsModule.forFeature() instead.");return"guarded"}var d=function(){function e(e,t,r){if(t&&t.length){var n=t[t.length-1];e.addConfigs(n)}}return e.forRoot=function(r){return{ngModule:e,providers:[{provide:n,useValue:r&&r.elementConfigs?r.elementConfigs:[],multi:!0},{provide:o,useValue:r.rootOptions?r.rootOptions:{}},{provide:a,useFactory:p,deps:[[n,new t.Optional,new t.SkipSelf]]}]}},e.forFeature=function(t){return{ngModule:e,providers:[{provide:n,useValue:t&&t.elementConfigs?t.elementConfigs:[],multi:!0}]}},e.decorators=[{type:t.NgModule,args:[{declarations:[c,m],imports:[r.CommonModule],exports:[c,m],providers:[]}]}],e.ctorParameters=function(){return[{type:l},{type:Array,decorators:[{type:t.Optional},{type:t.Inject,args:[n]}]},{type:void 0,decorators:[{type:t.Optional},{type:t.Inject,args:[a]}]}]},e}();e.LAZY_ELEMENTS_REGISTRY=i,e.LazyElementDirective=c,e.LazyElementDynamicDirective=m,e.LazyElementsModule=d,e.createLazyElementRootGuard=p,e.ɵa=n,e.ɵb=o,e.ɵc=a,e.ɵe=l,Object.defineProperty(e,"__esModule",{value:!0})})); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@angular/common")):"function"==typeof define&&define.amd?define("@angular-extensions/elements/src/lib/lazy-elements",["exports","@angular/core","@angular/common"],t):t(((e=e||self)["angular-extensions"]=e["angular-extensions"]||{},e["angular-extensions"].elements=e["angular-extensions"].elements||{},e["angular-extensions"].elements.src=e["angular-extensions"].elements.src||{},e["angular-extensions"].elements.src.lib=e["angular-extensions"].elements.src.lib||{},e["angular-extensions"].elements.src.lib["lazy-elements"]={}),e.ng.core,e.ng.common)}(this,(function(e,t,r){"use strict";var n=new t.InjectionToken("LAZY_ELEMENT_CONFIGS"),o=new t.InjectionToken("LAZY_ELEMENT_ROOT_OPTIONS"),a=new t.InjectionToken("LAZY_ELEMENT_ROOT_GUARD"),i=new t.InjectionToken("LAZY_ELEMENTS_REGISTRY",{providedIn:"root",factory:function(){return new Map}});var s="@angular-extensions/elements";var l=function(){function e(e,t){this.registry=e,this.options=t,this.configs=[],t||(this.options={})}return e.prototype.addConfigs=function(e){var t=this;e.forEach((function(e){t.getElementConfig(e.tag)?console.warn(s+" - ElementConfig for tag '"+e.tag+"' was previously added, it will not be added multiple times, continue..."):(t.configs.push(e),(void 0!==e.preload?e.preload:t.options.preload)&&t.loadElement(e.url,e.tag,e.isModule))}))},e.prototype.getElementConfig=function(e){return this.configs.find((function(t){return t.tag===e}))},e.prototype.preload=function(e){var t=this,r=this.configs;e&&(r=this.configs.filter((function(t){return e.includes(t.tag)}))),r.forEach((function(e){return t.loadElement(e.url,e.tag,e.isModule)}))},e.prototype.loadElement=function(e,t,r){var n=this.getElementConfig(t);if(!e){if(!n||!n.url)throw new Error(s+" - url for <"+t+"> not found");e=n.url}if(void 0===r&&(r=n&&void 0!==n.isModule?n.isModule:this.options.isModule),!t)throw new Error(s+" - tag for '"+e+"' not found, the *axLazyElement has to be used on HTML element");if(!this.hasElement(e)){var o=this.addElement(e),a=document.createElement("script");r&&(a.type="module"),a.src=e,a.onload=o.resolve,a.onerror=o.reject,document.body.appendChild(a)}return this.registry.get(this.stripUrlProtocol(e))},e.prototype.addElement=function(e){var t;return this.registry.set(this.stripUrlProtocol(e),new Promise((function(e,r){return t={resolve:e,reject:r}}))),t},e.prototype.hasElement=function(e){return this.registry.has(this.stripUrlProtocol(e))},e.prototype.stripUrlProtocol=function(e){return e.replace(/https?:\/\//,"")},e.decorators=[{type:t.Injectable,args:[{providedIn:"root"}]}],e.ctorParameters=function(){return[{type:void 0,decorators:[{type:t.Inject,args:[i]}]},{type:void 0,decorators:[{type:t.Optional},{type:t.Inject,args:[o]}]}]},e.ɵprov=t["ɵɵdefineInjectable"]({factory:function(){return new e(t["ɵɵinject"](i),t["ɵɵinject"](o,8))},token:e,providedIn:"root"}),e}();var c=function(){function e(e,t,r,n,o){this.vcr=e,this.template=t,this.elementsLoaderService=r,this.cfr=n,this.cdr=o}return e.prototype.ngOnInit=function(){var e=this,t=this.template,r=t._declarationTContainer?t._declarationTContainer.tagName:t._def.element.template.nodes[0].element.name,n=this.elementsLoaderService.getElementConfig(r)||{},o=this.elementsLoaderService.options,a=n.loadingComponent||o.loadingComponent;if(this.loadingTemplateRef)this.vcr.createEmbeddedView(this.loadingTemplateRef);else if(a){var i=this.cfr.resolveComponentFactory(a);this.vcr.createComponent(i)}this.elementsLoaderService.loadElement(this.url,r,this.isModule).then((function(){e.vcr.clear(),e.vcr.createEmbeddedView(e.template),e.cdr.markForCheck()})).catch((function(){e.vcr.clear();var t=n.errorComponent||o.errorComponent;if(e.errorTemplateRef)e.vcr.createEmbeddedView(e.errorTemplateRef),e.cdr.markForCheck();else if(t){var a=e.cfr.resolveComponentFactory(t);e.vcr.createComponent(a),e.cdr.markForCheck()}else console.error("@angular-extensions/elements - Loading of element <"+r+'> failed, please provide <ng-template #error>Loading failed...</ng-template> and reference it in *axLazyElement="errorTemplate: error" to display customized error message in place of element')}))},e.decorators=[{type:t.Directive,args:[{selector:"[axLazyElement]"}]}],e.ctorParameters=function(){return[{type:t.ViewContainerRef},{type:t.TemplateRef},{type:l},{type:t.ComponentFactoryResolver},{type:t.ChangeDetectorRef}]},e.propDecorators={url:[{type:t.Input,args:["axLazyElement"]}],loadingTemplateRef:[{type:t.Input,args:["axLazyElementLoadingTemplate"]}],errorTemplateRef:[{type:t.Input,args:["axLazyElementErrorTemplate"]}],isModule:[{type:t.Input,args:["axLazyElementModule"]}]},e}();var m=function(){function e(e,t,r,n,o,a,i){this.document=e,this.renderer=t,this.vcr=r,this.cfr=n,this.cdr=o,this.template=a,this.elementsLoaderService=i}return e.prototype.ngOnInit=function(){var e=this;if(!this.tag||0===this.tag.length||!this.tag.includes("-"))throw new Error('@angular-extensions/elements - Valid tag has to be specified when using *axLazyElementDynamic directive (use *axLazyElementDynamic="\'some-tag\'"), got: "'+this.tag+'"');var t=this.elementsLoaderService.getElementConfig(this.tag)||{},r=this.elementsLoaderService.options,n=t.loadingComponent||r.loadingComponent;if(this.loadingTemplateRef)this.vcr.createEmbeddedView(this.loadingTemplateRef);else if(n){var o=this.cfr.resolveComponentFactory(n);this.vcr.createComponent(o)}this.elementsLoaderService.loadElement(this.url,this.tag,this.isModule).then((function(){e.vcr.clear();var t=e.renderer.createElement;e.renderer.createElement=function(t,r){return"ax-lazy-element"===t&&(t=e.tag),e.document.createElement(t)},e.vcr.createEmbeddedView(e.template),e.renderer.createElement=t,e.cdr.markForCheck()})).catch((function(n){var o=t.errorComponent||r.errorComponent;if(e.vcr.clear(),e.errorTemplateRef)e.vcr.createEmbeddedView(e.errorTemplateRef),e.cdr.markForCheck();else if(o){var a=e.cfr.resolveComponentFactory(o);e.vcr.createComponent(a),e.cdr.markForCheck()}else console.error("@angular-extensions/elements - Loading of element <"+e.tag+'> failed, please provide <ng-template #error>Loading failed...</ng-template> and reference it in *axLazyElementDynamic="errorTemplate: error" to display customized error message in place of element\n\n',n)}))},e.decorators=[{type:t.Directive,args:[{selector:"[axLazyElementDynamic]"}]}],e.ctorParameters=function(){return[{type:Document,decorators:[{type:t.Inject,args:[r.DOCUMENT]}]},{type:t.Renderer2},{type:t.ViewContainerRef},{type:t.ComponentFactoryResolver},{type:t.ChangeDetectorRef},{type:t.TemplateRef},{type:l}]},e.propDecorators={tag:[{type:t.Input,args:["axLazyElementDynamic"]}],url:[{type:t.Input,args:["axLazyElementDynamicUrl"]}],loadingTemplateRef:[{type:t.Input,args:["axLazyElementDynamicLoadingTemplate"]}],errorTemplateRef:[{type:t.Input,args:["axLazyElementDynamicErrorTemplate"]}],isModule:[{type:t.Input,args:["axLazyElementDynamicModule"]}]},e}();function p(e){if(e)throw new TypeError("LazyElementsModule.forRoot() called twice. Feature modules should use LazyElementsModule.forFeature() instead.");return"guarded"}var d=function(){function e(e,t,r){if(t&&t.length){var n=t[t.length-1];e.addConfigs(n)}}return e.forRoot=function(r){return{ngModule:e,providers:[{provide:n,useValue:r&&r.elementConfigs?r.elementConfigs:[],multi:!0},{provide:o,useValue:r.rootOptions?r.rootOptions:{}},{provide:a,useFactory:p,deps:[[n,new t.Optional,new t.SkipSelf]]}]}},e.forFeature=function(t){return{ngModule:e,providers:[{provide:n,useValue:t&&t.elementConfigs?t.elementConfigs:[],multi:!0}]}},e.decorators=[{type:t.NgModule,args:[{declarations:[c,m],imports:[r.CommonModule],exports:[c,m],providers:[]}]}],e.ctorParameters=function(){return[{type:l},{type:Array,decorators:[{type:t.Optional},{type:t.Inject,args:[n]}]},{type:void 0,decorators:[{type:t.Optional},{type:t.Inject,args:[a]}]}]},e}();e.LAZY_ELEMENTS_REGISTRY=i,e.LazyElementDirective=c,e.LazyElementDynamicDirective=m,e.LazyElementsLoaderService=l,e.LazyElementsModule=d,e.createLazyElementRootGuard=p,e.ɵa=n,e.ɵb=o,e.ɵc=a,Object.defineProperty(e,"__esModule",{value:!0})})); | ||
//# sourceMappingURL=angular-extensions-elements-src-lib-lazy-elements.umd.min.js.map |
@@ -691,2 +691,3 @@ (function (global, factory) { | ||
exports.LazyElementDynamicDirective = LazyElementDynamicDirective; | ||
exports.LazyElementsLoaderService = LazyElementsLoaderService; | ||
exports.LazyElementsModule = LazyElementsModule; | ||
@@ -693,0 +694,0 @@ exports.createLazyElementRootGuard = createLazyElementRootGuard; |
@@ -1,2 +0,2 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@angular/common")):"function"==typeof define&&define.amd?define("@angular-extensions/elements",["exports","@angular/core","@angular/common"],t):t(((e=e||self)["angular-extensions"]=e["angular-extensions"]||{},e["angular-extensions"].elements={}),e.ng.core,e.ng.common)}(this,(function(e,t,r){"use strict";var n=new t.InjectionToken("LAZY_ELEMENT_CONFIGS"),o=new t.InjectionToken("LAZY_ELEMENT_ROOT_OPTIONS"),a=new t.InjectionToken("LAZY_ELEMENT_ROOT_GUARD"),i=new t.InjectionToken("LAZY_ELEMENTS_REGISTRY",{providedIn:"root",factory:function(){return new Map}});var l="@angular-extensions/elements";var s=function(){function e(e,t){this.registry=e,this.options=t,this.configs=[],t||(this.options={})}return e.prototype.addConfigs=function(e){var t=this;e.forEach((function(e){t.getElementConfig(e.tag)?console.warn(l+" - ElementConfig for tag '"+e.tag+"' was previously added, it will not be added multiple times, continue..."):(t.configs.push(e),(void 0!==e.preload?e.preload:t.options.preload)&&t.loadElement(e.url,e.tag,e.isModule))}))},e.prototype.getElementConfig=function(e){return this.configs.find((function(t){return t.tag===e}))},e.prototype.preload=function(e){var t=this,r=this.configs;e&&(r=this.configs.filter((function(t){return e.includes(t.tag)}))),r.forEach((function(e){return t.loadElement(e.url,e.tag,e.isModule)}))},e.prototype.loadElement=function(e,t,r){var n=this.getElementConfig(t);if(!e){if(!n||!n.url)throw new Error(l+" - url for <"+t+"> not found");e=n.url}if(void 0===r&&(r=n&&void 0!==n.isModule?n.isModule:this.options.isModule),!t)throw new Error(l+" - tag for '"+e+"' not found, the *axLazyElement has to be used on HTML element");if(!this.hasElement(e)){var o=this.addElement(e),a=document.createElement("script");r&&(a.type="module"),a.src=e,a.onload=o.resolve,a.onerror=o.reject,document.body.appendChild(a)}return this.registry.get(this.stripUrlProtocol(e))},e.prototype.addElement=function(e){var t;return this.registry.set(this.stripUrlProtocol(e),new Promise((function(e,r){return t={resolve:e,reject:r}}))),t},e.prototype.hasElement=function(e){return this.registry.has(this.stripUrlProtocol(e))},e.prototype.stripUrlProtocol=function(e){return e.replace(/https?:\/\//,"")},e.decorators=[{type:t.Injectable,args:[{providedIn:"root"}]}],e.ctorParameters=function(){return[{type:void 0,decorators:[{type:t.Inject,args:[i]}]},{type:void 0,decorators:[{type:t.Optional},{type:t.Inject,args:[o]}]}]},e.ɵprov=t["ɵɵdefineInjectable"]({factory:function(){return new e(t["ɵɵinject"](i),t["ɵɵinject"](o,8))},token:e,providedIn:"root"}),e}();var c=function(){function e(e,t,r,n,o){this.vcr=e,this.template=t,this.elementsLoaderService=r,this.cfr=n,this.cdr=o}return e.prototype.ngOnInit=function(){var e=this,t=this.template,r=t._declarationTContainer?t._declarationTContainer.tagName:t._def.element.template.nodes[0].element.name,n=this.elementsLoaderService.getElementConfig(r)||{},o=this.elementsLoaderService.options,a=n.loadingComponent||o.loadingComponent;if(this.loadingTemplateRef)this.vcr.createEmbeddedView(this.loadingTemplateRef);else if(a){var i=this.cfr.resolveComponentFactory(a);this.vcr.createComponent(i)}this.elementsLoaderService.loadElement(this.url,r,this.isModule).then((function(){e.vcr.clear(),e.vcr.createEmbeddedView(e.template),e.cdr.markForCheck()})).catch((function(){e.vcr.clear();var t=n.errorComponent||o.errorComponent;if(e.errorTemplateRef)e.vcr.createEmbeddedView(e.errorTemplateRef),e.cdr.markForCheck();else if(t){var a=e.cfr.resolveComponentFactory(t);e.vcr.createComponent(a),e.cdr.markForCheck()}else console.error("@angular-extensions/elements - Loading of element <"+r+'> failed, please provide <ng-template #error>Loading failed...</ng-template> and reference it in *axLazyElement="errorTemplate: error" to display customized error message in place of element')}))},e.decorators=[{type:t.Directive,args:[{selector:"[axLazyElement]"}]}],e.ctorParameters=function(){return[{type:t.ViewContainerRef},{type:t.TemplateRef},{type:s},{type:t.ComponentFactoryResolver},{type:t.ChangeDetectorRef}]},e.propDecorators={url:[{type:t.Input,args:["axLazyElement"]}],loadingTemplateRef:[{type:t.Input,args:["axLazyElementLoadingTemplate"]}],errorTemplateRef:[{type:t.Input,args:["axLazyElementErrorTemplate"]}],isModule:[{type:t.Input,args:["axLazyElementModule"]}]},e}();var p=function(){function e(e,t,r,n,o,a,i){this.document=e,this.renderer=t,this.vcr=r,this.cfr=n,this.cdr=o,this.template=a,this.elementsLoaderService=i}return e.prototype.ngOnInit=function(){var e=this;if(!this.tag||0===this.tag.length||!this.tag.includes("-"))throw new Error('@angular-extensions/elements - Valid tag has to be specified when using *axLazyElementDynamic directive (use *axLazyElementDynamic="\'some-tag\'"), got: "'+this.tag+'"');var t=this.elementsLoaderService.getElementConfig(this.tag)||{},r=this.elementsLoaderService.options,n=t.loadingComponent||r.loadingComponent;if(this.loadingTemplateRef)this.vcr.createEmbeddedView(this.loadingTemplateRef);else if(n){var o=this.cfr.resolveComponentFactory(n);this.vcr.createComponent(o)}this.elementsLoaderService.loadElement(this.url,this.tag,this.isModule).then((function(){e.vcr.clear();var t=e.renderer.createElement;e.renderer.createElement=function(t,r){return"ax-lazy-element"===t&&(t=e.tag),e.document.createElement(t)},e.vcr.createEmbeddedView(e.template),e.renderer.createElement=t,e.cdr.markForCheck()})).catch((function(n){var o=t.errorComponent||r.errorComponent;if(e.vcr.clear(),e.errorTemplateRef)e.vcr.createEmbeddedView(e.errorTemplateRef),e.cdr.markForCheck();else if(o){var a=e.cfr.resolveComponentFactory(o);e.vcr.createComponent(a),e.cdr.markForCheck()}else console.error("@angular-extensions/elements - Loading of element <"+e.tag+'> failed, please provide <ng-template #error>Loading failed...</ng-template> and reference it in *axLazyElementDynamic="errorTemplate: error" to display customized error message in place of element\n\n',n)}))},e.decorators=[{type:t.Directive,args:[{selector:"[axLazyElementDynamic]"}]}],e.ctorParameters=function(){return[{type:Document,decorators:[{type:t.Inject,args:[r.DOCUMENT]}]},{type:t.Renderer2},{type:t.ViewContainerRef},{type:t.ComponentFactoryResolver},{type:t.ChangeDetectorRef},{type:t.TemplateRef},{type:s}]},e.propDecorators={tag:[{type:t.Input,args:["axLazyElementDynamic"]}],url:[{type:t.Input,args:["axLazyElementDynamicUrl"]}],loadingTemplateRef:[{type:t.Input,args:["axLazyElementDynamicLoadingTemplate"]}],errorTemplateRef:[{type:t.Input,args:["axLazyElementDynamicErrorTemplate"]}],isModule:[{type:t.Input,args:["axLazyElementDynamicModule"]}]},e}();function d(e){if(e)throw new TypeError("LazyElementsModule.forRoot() called twice. Feature modules should use LazyElementsModule.forFeature() instead.");return"guarded"}var m=function(){function e(e,t,r){if(t&&t.length){var n=t[t.length-1];e.addConfigs(n)}}return e.forRoot=function(r){return{ngModule:e,providers:[{provide:n,useValue:r&&r.elementConfigs?r.elementConfigs:[],multi:!0},{provide:o,useValue:r.rootOptions?r.rootOptions:{}},{provide:a,useFactory:d,deps:[[n,new t.Optional,new t.SkipSelf]]}]}},e.forFeature=function(t){return{ngModule:e,providers:[{provide:n,useValue:t&&t.elementConfigs?t.elementConfigs:[],multi:!0}]}},e.decorators=[{type:t.NgModule,args:[{declarations:[c,p],imports:[r.CommonModule],exports:[c,p],providers:[]}]}],e.ctorParameters=function(){return[{type:s},{type:Array,decorators:[{type:t.Optional},{type:t.Inject,args:[n]}]},{type:void 0,decorators:[{type:t.Optional},{type:t.Inject,args:[a]}]}]},e}();e.LAZY_ELEMENTS_REGISTRY=i,e.LazyElementDirective=c,e.LazyElementDynamicDirective=p,e.LazyElementsModule=m,e.createLazyElementRootGuard=d,Object.defineProperty(e,"__esModule",{value:!0})})); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@angular/common")):"function"==typeof define&&define.amd?define("@angular-extensions/elements",["exports","@angular/core","@angular/common"],t):t(((e=e||self)["angular-extensions"]=e["angular-extensions"]||{},e["angular-extensions"].elements={}),e.ng.core,e.ng.common)}(this,(function(e,t,r){"use strict";var n=new t.InjectionToken("LAZY_ELEMENT_CONFIGS"),o=new t.InjectionToken("LAZY_ELEMENT_ROOT_OPTIONS"),a=new t.InjectionToken("LAZY_ELEMENT_ROOT_GUARD"),i=new t.InjectionToken("LAZY_ELEMENTS_REGISTRY",{providedIn:"root",factory:function(){return new Map}});var l="@angular-extensions/elements";var s=function(){function e(e,t){this.registry=e,this.options=t,this.configs=[],t||(this.options={})}return e.prototype.addConfigs=function(e){var t=this;e.forEach((function(e){t.getElementConfig(e.tag)?console.warn(l+" - ElementConfig for tag '"+e.tag+"' was previously added, it will not be added multiple times, continue..."):(t.configs.push(e),(void 0!==e.preload?e.preload:t.options.preload)&&t.loadElement(e.url,e.tag,e.isModule))}))},e.prototype.getElementConfig=function(e){return this.configs.find((function(t){return t.tag===e}))},e.prototype.preload=function(e){var t=this,r=this.configs;e&&(r=this.configs.filter((function(t){return e.includes(t.tag)}))),r.forEach((function(e){return t.loadElement(e.url,e.tag,e.isModule)}))},e.prototype.loadElement=function(e,t,r){var n=this.getElementConfig(t);if(!e){if(!n||!n.url)throw new Error(l+" - url for <"+t+"> not found");e=n.url}if(void 0===r&&(r=n&&void 0!==n.isModule?n.isModule:this.options.isModule),!t)throw new Error(l+" - tag for '"+e+"' not found, the *axLazyElement has to be used on HTML element");if(!this.hasElement(e)){var o=this.addElement(e),a=document.createElement("script");r&&(a.type="module"),a.src=e,a.onload=o.resolve,a.onerror=o.reject,document.body.appendChild(a)}return this.registry.get(this.stripUrlProtocol(e))},e.prototype.addElement=function(e){var t;return this.registry.set(this.stripUrlProtocol(e),new Promise((function(e,r){return t={resolve:e,reject:r}}))),t},e.prototype.hasElement=function(e){return this.registry.has(this.stripUrlProtocol(e))},e.prototype.stripUrlProtocol=function(e){return e.replace(/https?:\/\//,"")},e.decorators=[{type:t.Injectable,args:[{providedIn:"root"}]}],e.ctorParameters=function(){return[{type:void 0,decorators:[{type:t.Inject,args:[i]}]},{type:void 0,decorators:[{type:t.Optional},{type:t.Inject,args:[o]}]}]},e.ɵprov=t["ɵɵdefineInjectable"]({factory:function(){return new e(t["ɵɵinject"](i),t["ɵɵinject"](o,8))},token:e,providedIn:"root"}),e}();var c=function(){function e(e,t,r,n,o){this.vcr=e,this.template=t,this.elementsLoaderService=r,this.cfr=n,this.cdr=o}return e.prototype.ngOnInit=function(){var e=this,t=this.template,r=t._declarationTContainer?t._declarationTContainer.tagName:t._def.element.template.nodes[0].element.name,n=this.elementsLoaderService.getElementConfig(r)||{},o=this.elementsLoaderService.options,a=n.loadingComponent||o.loadingComponent;if(this.loadingTemplateRef)this.vcr.createEmbeddedView(this.loadingTemplateRef);else if(a){var i=this.cfr.resolveComponentFactory(a);this.vcr.createComponent(i)}this.elementsLoaderService.loadElement(this.url,r,this.isModule).then((function(){e.vcr.clear(),e.vcr.createEmbeddedView(e.template),e.cdr.markForCheck()})).catch((function(){e.vcr.clear();var t=n.errorComponent||o.errorComponent;if(e.errorTemplateRef)e.vcr.createEmbeddedView(e.errorTemplateRef),e.cdr.markForCheck();else if(t){var a=e.cfr.resolveComponentFactory(t);e.vcr.createComponent(a),e.cdr.markForCheck()}else console.error("@angular-extensions/elements - Loading of element <"+r+'> failed, please provide <ng-template #error>Loading failed...</ng-template> and reference it in *axLazyElement="errorTemplate: error" to display customized error message in place of element')}))},e.decorators=[{type:t.Directive,args:[{selector:"[axLazyElement]"}]}],e.ctorParameters=function(){return[{type:t.ViewContainerRef},{type:t.TemplateRef},{type:s},{type:t.ComponentFactoryResolver},{type:t.ChangeDetectorRef}]},e.propDecorators={url:[{type:t.Input,args:["axLazyElement"]}],loadingTemplateRef:[{type:t.Input,args:["axLazyElementLoadingTemplate"]}],errorTemplateRef:[{type:t.Input,args:["axLazyElementErrorTemplate"]}],isModule:[{type:t.Input,args:["axLazyElementModule"]}]},e}();var p=function(){function e(e,t,r,n,o,a,i){this.document=e,this.renderer=t,this.vcr=r,this.cfr=n,this.cdr=o,this.template=a,this.elementsLoaderService=i}return e.prototype.ngOnInit=function(){var e=this;if(!this.tag||0===this.tag.length||!this.tag.includes("-"))throw new Error('@angular-extensions/elements - Valid tag has to be specified when using *axLazyElementDynamic directive (use *axLazyElementDynamic="\'some-tag\'"), got: "'+this.tag+'"');var t=this.elementsLoaderService.getElementConfig(this.tag)||{},r=this.elementsLoaderService.options,n=t.loadingComponent||r.loadingComponent;if(this.loadingTemplateRef)this.vcr.createEmbeddedView(this.loadingTemplateRef);else if(n){var o=this.cfr.resolveComponentFactory(n);this.vcr.createComponent(o)}this.elementsLoaderService.loadElement(this.url,this.tag,this.isModule).then((function(){e.vcr.clear();var t=e.renderer.createElement;e.renderer.createElement=function(t,r){return"ax-lazy-element"===t&&(t=e.tag),e.document.createElement(t)},e.vcr.createEmbeddedView(e.template),e.renderer.createElement=t,e.cdr.markForCheck()})).catch((function(n){var o=t.errorComponent||r.errorComponent;if(e.vcr.clear(),e.errorTemplateRef)e.vcr.createEmbeddedView(e.errorTemplateRef),e.cdr.markForCheck();else if(o){var a=e.cfr.resolveComponentFactory(o);e.vcr.createComponent(a),e.cdr.markForCheck()}else console.error("@angular-extensions/elements - Loading of element <"+e.tag+'> failed, please provide <ng-template #error>Loading failed...</ng-template> and reference it in *axLazyElementDynamic="errorTemplate: error" to display customized error message in place of element\n\n',n)}))},e.decorators=[{type:t.Directive,args:[{selector:"[axLazyElementDynamic]"}]}],e.ctorParameters=function(){return[{type:Document,decorators:[{type:t.Inject,args:[r.DOCUMENT]}]},{type:t.Renderer2},{type:t.ViewContainerRef},{type:t.ComponentFactoryResolver},{type:t.ChangeDetectorRef},{type:t.TemplateRef},{type:s}]},e.propDecorators={tag:[{type:t.Input,args:["axLazyElementDynamic"]}],url:[{type:t.Input,args:["axLazyElementDynamicUrl"]}],loadingTemplateRef:[{type:t.Input,args:["axLazyElementDynamicLoadingTemplate"]}],errorTemplateRef:[{type:t.Input,args:["axLazyElementDynamicErrorTemplate"]}],isModule:[{type:t.Input,args:["axLazyElementDynamicModule"]}]},e}();function d(e){if(e)throw new TypeError("LazyElementsModule.forRoot() called twice. Feature modules should use LazyElementsModule.forFeature() instead.");return"guarded"}var m=function(){function e(e,t,r){if(t&&t.length){var n=t[t.length-1];e.addConfigs(n)}}return e.forRoot=function(r){return{ngModule:e,providers:[{provide:n,useValue:r&&r.elementConfigs?r.elementConfigs:[],multi:!0},{provide:o,useValue:r.rootOptions?r.rootOptions:{}},{provide:a,useFactory:d,deps:[[n,new t.Optional,new t.SkipSelf]]}]}},e.forFeature=function(t){return{ngModule:e,providers:[{provide:n,useValue:t&&t.elementConfigs?t.elementConfigs:[],multi:!0}]}},e.decorators=[{type:t.NgModule,args:[{declarations:[c,p],imports:[r.CommonModule],exports:[c,p],providers:[]}]}],e.ctorParameters=function(){return[{type:s},{type:Array,decorators:[{type:t.Optional},{type:t.Inject,args:[n]}]},{type:void 0,decorators:[{type:t.Optional},{type:t.Inject,args:[a]}]}]},e}();e.LAZY_ELEMENTS_REGISTRY=i,e.LazyElementDirective=c,e.LazyElementDynamicDirective=p,e.LazyElementsLoaderService=s,e.LazyElementsModule=m,e.createLazyElementRootGuard=d,Object.defineProperty(e,"__esModule",{value:!0})})); | ||
//# sourceMappingURL=angular-extensions-elements.umd.min.js.map |
@@ -8,3 +8,3 @@ /** | ||
*/ | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule } from './public_api'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1leHRlbnNpb25zLWVsZW1lbnRzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFuZ3VsYXItZXh0ZW5zaW9ucy9lbGVtZW50cy8iLCJzb3VyY2VzIjpbImFuZ3VsYXItZXh0ZW5zaW9ucy1lbGVtZW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBSUEsMElBQWMsY0FBYyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpY19hcGknO1xuIl19 | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective, LazyElementsModule } from './public_api'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1leHRlbnNpb25zLWVsZW1lbnRzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFuZ3VsYXItZXh0ZW5zaW9ucy9lbGVtZW50cy8iLCJzb3VyY2VzIjpbImFuZ3VsYXItZXh0ZW5zaW9ucy1lbGVtZW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBSUEscUtBQWMsY0FBYyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpY19hcGknO1xuIl19 |
@@ -5,3 +5,3 @@ /** | ||
*/ | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule } from './public_api'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW5ndWxhci1leHRlbnNpb25zL2VsZW1lbnRzLyIsInNvdXJjZXMiOlsibGliL2xhenktZWxlbWVudHMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLDBJQUFjLGNBQWMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vcHVibGljX2FwaSc7XHJcbiJdfQ== | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective, LazyElementsModule } from './public_api'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW5ndWxhci1leHRlbnNpb25zL2VsZW1lbnRzLyIsInNvdXJjZXMiOlsibGliL2xhenktZWxlbWVudHMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLHFLQUFjLGNBQWMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vcHVibGljX2FwaSc7XHJcbiJdfQ== |
@@ -11,3 +11,3 @@ /** | ||
import { LAZY_ELEMENT_ROOT_OPTIONS, LAZY_ELEMENT_CONFIGS, LAZY_ELEMENT_ROOT_GUARD, LAZY_ELEMENTS_REGISTRY } from './lazy-elements.tokens'; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective }; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective }; | ||
/** | ||
@@ -124,2 +124,2 @@ * @param {?} options | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGF6eS1lbGVtZW50cy5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW5ndWxhci1leHRlbnNpb25zL2VsZW1lbnRzLyIsInNvdXJjZXMiOlsibGliL2xhenktZWxlbWVudHMvbGF6eS1lbGVtZW50cy5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFDTCxRQUFRLEVBQ1IsUUFBUSxFQUNSLE1BQU0sRUFHTixRQUFRLEVBQ1QsTUFBTSxlQUFlLENBQUM7QUFDdkIsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRS9DLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHVDQUF1QyxDQUFDO0FBQzdFLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLHVEQUF1RCxDQUFDO0FBQ3BHLE9BQU8sRUFFTCx5QkFBeUIsRUFDMUIsTUFBTSxnQ0FBZ0MsQ0FBQztBQUN4QyxPQUFPLEVBQ0wseUJBQXlCLEVBQ3pCLG9CQUFvQixFQUNwQix1QkFBdUIsRUFDdkIsc0JBQXNCLEVBRXZCLE1BQU0sd0JBQXdCLENBQUM7QUFFaEMsT0FBTyxFQUNMLHNCQUFzQixFQUV0QixvQkFBb0IsRUFDcEIsMkJBQTJCLEVBQzVCLENBQUM7Ozs7O0FBRUYsTUFBTSxVQUFVLDBCQUEwQixDQUFDLE9BQWlDO0lBQzFFLElBQUksT0FBTyxFQUFFO1FBQ1gsTUFBTSxJQUFJLFNBQVMsQ0FDakIsZ0hBQWdILENBQ2pILENBQUM7S0FDSDtJQUNELE9BQU8sU0FBUyxDQUFDO0FBQ25CLENBQUM7QUFRRCxNQUFNLE9BQU8sa0JBQWtCOzs7Ozs7SUFzQzdCLFlBQ0UseUJBQW9ELEVBR3BELDJCQUE4QyxFQUc5QyxLQUFVO1FBRVYsSUFBSSwyQkFBMkIsSUFBSSwyQkFBMkIsQ0FBQyxNQUFNLEVBQUU7O2tCQUMvRCxnQkFBZ0IsR0FDcEIsMkJBQTJCLENBQUMsMkJBQTJCLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQztZQUNyRSx5QkFBeUIsQ0FBQyxVQUFVLENBQUMsZ0JBQWdCLENBQUMsQ0FBQztTQUN4RDtJQUNILENBQUM7Ozs7O0lBbkRELE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBcUM7UUFDbEQsT0FBTztZQUNMLFFBQVEsRUFBRSxrQkFBa0I7WUFDNUIsU0FBUyxFQUFFO2dCQUNUO29CQUNFLE9BQU8sRUFBRSxvQkFBb0I7b0JBQzdCLFFBQVEsRUFDTixPQUFPLElBQUksT0FBTyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsRUFBRTtvQkFDakUsS0FBSyxFQUFFLElBQUk7aUJBQ1o7Z0JBQ0Q7b0JBQ0UsT0FBTyxFQUFFLHlCQUF5QjtvQkFDbEMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEVBQUU7aUJBQ3pEO2dCQUNEO29CQUNFLE9BQU8sRUFBRSx1QkFBdUI7b0JBQ2hDLFVBQVUsRUFBRSwwQkFBMEI7b0JBQ3RDLElBQUksRUFBRSxDQUFDLENBQUMsb0JBQW9CLEVBQUUsSUFBSSxRQUFRLEVBQUUsRUFBRSxJQUFJLFFBQVEsRUFBRSxDQUFDLENBQUM7aUJBQy9EO2FBQ0Y7U0FDRixDQUFDO0lBQ0osQ0FBQzs7Ozs7SUFFRCxNQUFNLENBQUMsVUFBVSxDQUFDLE9BQWlDO1FBQ2pELE9BQU87WUFDTCxRQUFRLEVBQUUsa0JBQWtCO1lBQzVCLFNBQVMsRUFBRTtnQkFDVDtvQkFDRSxPQUFPLEVBQUUsb0JBQW9CO29CQUM3QixRQUFRLEVBQ04sT0FBTyxJQUFJLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLEVBQUU7b0JBQ2pFLEtBQUssRUFBRSxJQUFJO2lCQUNaO2FBQ0Y7U0FDRixDQUFDO0lBQ0osQ0FBQzs7O1lBMUNGLFFBQVEsU0FBQztnQkFDUixZQUFZLEVBQUUsQ0FBQyxvQkFBb0IsRUFBRSwyQkFBMkIsQ0FBQztnQkFDakUsT0FBTyxFQUFFLENBQUMsWUFBWSxDQUFDO2dCQUN2QixPQUFPLEVBQUUsQ0FBQyxvQkFBb0IsRUFBRSwyQkFBMkIsQ0FBQztnQkFDNUQsU0FBUyxFQUFFLEVBQUU7YUFDZDs7OztZQS9CQyx5QkFBeUI7d0NBd0V0QixRQUFRLFlBQ1IsTUFBTSxTQUFDLG9CQUFvQjs0Q0FFM0IsUUFBUSxZQUNSLE1BQU0sU0FBQyx1QkFBdUI7Ozs7O0FBV25DLDhDQUVDOzs7SUFEQyxrREFBaUM7Ozs7O0FBR25DLGtEQUdDOzs7SUFGQyxzREFBaUM7O0lBQ2pDLG1EQUFxQzs7Ozs7QUFHdkMsNENBS0M7OztJQUpDLGtEQUE2Qjs7SUFDN0IsZ0RBQTJCOztJQUMzQiwwQ0FBbUI7O0lBQ25CLHlDQUFrQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIE5nTW9kdWxlLFxuICBPcHRpb25hbCxcbiAgSW5qZWN0LFxuICBNb2R1bGVXaXRoUHJvdmlkZXJzLFxuICBUeXBlLFxuICBTa2lwU2VsZlxufSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5cbmltcG9ydCB7IExhenlFbGVtZW50RGlyZWN0aXZlIH0gZnJvbSAnLi9sYXp5LWVsZW1lbnQvbGF6eS1lbGVtZW50LmRpcmVjdGl2ZSc7XG5pbXBvcnQgeyBMYXp5RWxlbWVudER5bmFtaWNEaXJlY3RpdmUgfSBmcm9tICcuL2xhenktZWxlbWVudC1keW5hbWljL2xhenktZWxlbWVudC1keW5hbWljLmRpcmVjdGl2ZSc7XG5pbXBvcnQge1xuICBFbGVtZW50Q29uZmlnLFxuICBMYXp5RWxlbWVudHNMb2FkZXJTZXJ2aWNlXG59IGZyb20gJy4vbGF6eS1lbGVtZW50cy1sb2FkZXIuc2VydmljZSc7XG5pbXBvcnQge1xuICBMQVpZX0VMRU1FTlRfUk9PVF9PUFRJT05TLFxuICBMQVpZX0VMRU1FTlRfQ09ORklHUyxcbiAgTEFaWV9FTEVNRU5UX1JPT1RfR1VBUkQsXG4gIExBWllfRUxFTUVOVFNfUkVHSVNUUlksXG4gIExhenlFbGVtZW50c1JlZ2lzdHJ5XG59IGZyb20gJy4vbGF6eS1lbGVtZW50cy50b2tlbnMnO1xuXG5leHBvcnQge1xuICBMQVpZX0VMRU1FTlRTX1JFR0lTVFJZLFxuICBMYXp5RWxlbWVudHNSZWdpc3RyeSxcbiAgTGF6eUVsZW1lbnREaXJlY3RpdmUsXG4gIExhenlFbGVtZW50RHluYW1pY0RpcmVjdGl2ZVxufTtcblxuZXhwb3J0IGZ1bmN0aW9uIGNyZWF0ZUxhenlFbGVtZW50Um9vdEd1YXJkKG9wdGlvbnM6IExhenlFbGVtZW50TW9kdWxlT3B0aW9ucykge1xuICBpZiAob3B0aW9ucykge1xuICAgIHRocm93IG5ldyBUeXBlRXJyb3IoXG4gICAgICBgTGF6eUVsZW1lbnRzTW9kdWxlLmZvclJvb3QoKSBjYWxsZWQgdHdpY2UuIEZlYXR1cmUgbW9kdWxlcyBzaG91bGQgdXNlIExhenlFbGVtZW50c01vZHVsZS5mb3JGZWF0dXJlKCkgaW5zdGVhZC5gXG4gICAgKTtcbiAgfVxuICByZXR1cm4gJ2d1YXJkZWQnO1xufVxuXG5ATmdNb2R1bGUoe1xuICBkZWNsYXJhdGlvbnM6IFtMYXp5RWxlbWVudERpcmVjdGl2ZSwgTGF6eUVsZW1lbnREeW5hbWljRGlyZWN0aXZlXSxcbiAgaW1wb3J0czogW0NvbW1vbk1vZHVsZV0sXG4gIGV4cG9ydHM6IFtMYXp5RWxlbWVudERpcmVjdGl2ZSwgTGF6eUVsZW1lbnREeW5hbWljRGlyZWN0aXZlXSxcbiAgcHJvdmlkZXJzOiBbXVxufSlcbmV4cG9ydCBjbGFzcyBMYXp5RWxlbWVudHNNb2R1bGUge1xuICBzdGF0aWMgZm9yUm9vdChvcHRpb25zOiBMYXp5RWxlbWVudE1vZHVsZVJvb3RPcHRpb25zKTogTW9kdWxlV2l0aFByb3ZpZGVycyB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBMYXp5RWxlbWVudHNNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6IExBWllfRUxFTUVOVF9DT05GSUdTLFxuICAgICAgICAgIHVzZVZhbHVlOlxuICAgICAgICAgICAgb3B0aW9ucyAmJiBvcHRpb25zLmVsZW1lbnRDb25maWdzID8gb3B0aW9ucy5lbGVtZW50Q29uZmlncyA6IFtdLFxuICAgICAgICAgIG11bHRpOiB0cnVlXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBMQVpZX0VMRU1FTlRfUk9PVF9PUFRJT05TLFxuICAgICAgICAgIHVzZVZhbHVlOiBvcHRpb25zLnJvb3RPcHRpb25zID8gb3B0aW9ucy5yb290T3B0aW9ucyA6IHt9XG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBMQVpZX0VMRU1FTlRfUk9PVF9HVUFSRCxcbiAgICAgICAgICB1c2VGYWN0b3J5OiBjcmVhdGVMYXp5RWxlbWVudFJvb3RHdWFyZCxcbiAgICAgICAgICBkZXBzOiBbW0xBWllfRUxFTUVOVF9DT05GSUdTLCBuZXcgT3B0aW9uYWwoKSwgbmV3IFNraXBTZWxmKCldXVxuICAgICAgICB9XG4gICAgICBdXG4gICAgfTtcbiAgfVxuXG4gIHN0YXRpYyBmb3JGZWF0dXJlKG9wdGlvbnM6IExhenlFbGVtZW50TW9kdWxlT3B0aW9ucyk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xuICAgIHJldHVybiB7XG4gICAgICBuZ01vZHVsZTogTGF6eUVsZW1lbnRzTW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBMQVpZX0VMRU1FTlRfQ09ORklHUyxcbiAgICAgICAgICB1c2VWYWx1ZTpcbiAgICAgICAgICAgIG9wdGlvbnMgJiYgb3B0aW9ucy5lbGVtZW50Q29uZmlncyA/IG9wdGlvbnMuZWxlbWVudENvbmZpZ3MgOiBbXSxcbiAgICAgICAgICBtdWx0aTogdHJ1ZVxuICAgICAgICB9XG4gICAgICBdXG4gICAgfTtcbiAgfVxuXG4gIGNvbnN0cnVjdG9yKFxuICAgIGxhenlFbGVtZW50c0xvYWRlclNlcnZpY2U6IExhenlFbGVtZW50c0xvYWRlclNlcnZpY2UsXG4gICAgQE9wdGlvbmFsKClcbiAgICBASW5qZWN0KExBWllfRUxFTUVOVF9DT05GSUdTKVxuICAgIGVsZW1lbnRDb25maWdzTXVsdGlQcm92aWRlcjogRWxlbWVudENvbmZpZ1tdW10sXG4gICAgQE9wdGlvbmFsKClcbiAgICBASW5qZWN0KExBWllfRUxFTUVOVF9ST09UX0dVQVJEKVxuICAgIGd1YXJkOiBhbnlcbiAgKSB7XG4gICAgaWYgKGVsZW1lbnRDb25maWdzTXVsdGlQcm92aWRlciAmJiBlbGVtZW50Q29uZmlnc011bHRpUHJvdmlkZXIubGVuZ3RoKSB7XG4gICAgICBjb25zdCBsYXN0QWRkZWRDb25maWdzID1cbiAgICAgICAgZWxlbWVudENvbmZpZ3NNdWx0aVByb3ZpZGVyW2VsZW1lbnRDb25maWdzTXVsdGlQcm92aWRlci5sZW5ndGggLSAxXTtcbiAgICAgIGxhenlFbGVtZW50c0xvYWRlclNlcnZpY2UuYWRkQ29uZmlncyhsYXN0QWRkZWRDb25maWdzKTtcbiAgICB9XG4gIH1cbn1cblxuZXhwb3J0IGludGVyZmFjZSBMYXp5RWxlbWVudE1vZHVsZU9wdGlvbnMge1xuICBlbGVtZW50Q29uZmlncz86IEVsZW1lbnRDb25maWdbXTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBMYXp5RWxlbWVudE1vZHVsZVJvb3RPcHRpb25zIHtcbiAgZWxlbWVudENvbmZpZ3M/OiBFbGVtZW50Q29uZmlnW107XG4gIHJvb3RPcHRpb25zPzogTGF6eUVsZW1lbnRSb290T3B0aW9ucztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBMYXp5RWxlbWVudFJvb3RPcHRpb25zIHtcbiAgbG9hZGluZ0NvbXBvbmVudD86IFR5cGU8YW55PjtcbiAgZXJyb3JDb21wb25lbnQ/OiBUeXBlPGFueT47XG4gIGlzTW9kdWxlPzogYm9vbGVhbjtcbiAgcHJlbG9hZD86IGJvb2xlYW47XG59XG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGF6eS1lbGVtZW50cy5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW5ndWxhci1leHRlbnNpb25zL2VsZW1lbnRzLyIsInNvdXJjZXMiOlsibGliL2xhenktZWxlbWVudHMvbGF6eS1lbGVtZW50cy5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFDTCxRQUFRLEVBQ1IsUUFBUSxFQUNSLE1BQU0sRUFHTixRQUFRLEVBQ1QsTUFBTSxlQUFlLENBQUM7QUFDdkIsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRS9DLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHVDQUF1QyxDQUFDO0FBQzdFLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLHVEQUF1RCxDQUFDO0FBQ3BHLE9BQU8sRUFFTCx5QkFBeUIsRUFDMUIsTUFBTSxnQ0FBZ0MsQ0FBQztBQUN4QyxPQUFPLEVBQ0wseUJBQXlCLEVBQ3pCLG9CQUFvQixFQUNwQix1QkFBdUIsRUFDdkIsc0JBQXNCLEVBRXZCLE1BQU0sd0JBQXdCLENBQUM7QUFFaEMsT0FBTyxFQUNMLHNCQUFzQixFQUV0QixvQkFBb0IsRUFDcEIseUJBQXlCLEVBQ3pCLDJCQUEyQixFQUM1QixDQUFDOzs7OztBQUVGLE1BQU0sVUFBVSwwQkFBMEIsQ0FBQyxPQUFpQztJQUMxRSxJQUFJLE9BQU8sRUFBRTtRQUNYLE1BQU0sSUFBSSxTQUFTLENBQ2pCLGdIQUFnSCxDQUNqSCxDQUFDO0tBQ0g7SUFDRCxPQUFPLFNBQVMsQ0FBQztBQUNuQixDQUFDO0FBUUQsTUFBTSxPQUFPLGtCQUFrQjs7Ozs7O0lBc0M3QixZQUNFLHlCQUFvRCxFQUdwRCwyQkFBOEMsRUFHOUMsS0FBVTtRQUVWLElBQUksMkJBQTJCLElBQUksMkJBQTJCLENBQUMsTUFBTSxFQUFFOztrQkFDL0QsZ0JBQWdCLEdBQ3BCLDJCQUEyQixDQUFDLDJCQUEyQixDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUM7WUFDckUseUJBQXlCLENBQUMsVUFBVSxDQUFDLGdCQUFnQixDQUFDLENBQUM7U0FDeEQ7SUFDSCxDQUFDOzs7OztJQW5ERCxNQUFNLENBQUMsT0FBTyxDQUFDLE9BQXFDO1FBQ2xELE9BQU87WUFDTCxRQUFRLEVBQUUsa0JBQWtCO1lBQzVCLFNBQVMsRUFBRTtnQkFDVDtvQkFDRSxPQUFPLEVBQUUsb0JBQW9CO29CQUM3QixRQUFRLEVBQ04sT0FBTyxJQUFJLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLEVBQUU7b0JBQ2pFLEtBQUssRUFBRSxJQUFJO2lCQUNaO2dCQUNEO29CQUNFLE9BQU8sRUFBRSx5QkFBeUI7b0JBQ2xDLFFBQVEsRUFBRSxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxFQUFFO2lCQUN6RDtnQkFDRDtvQkFDRSxPQUFPLEVBQUUsdUJBQXVCO29CQUNoQyxVQUFVLEVBQUUsMEJBQTBCO29CQUN0QyxJQUFJLEVBQUUsQ0FBQyxDQUFDLG9CQUFvQixFQUFFLElBQUksUUFBUSxFQUFFLEVBQUUsSUFBSSxRQUFRLEVBQUUsQ0FBQyxDQUFDO2lCQUMvRDthQUNGO1NBQ0YsQ0FBQztJQUNKLENBQUM7Ozs7O0lBRUQsTUFBTSxDQUFDLFVBQVUsQ0FBQyxPQUFpQztRQUNqRCxPQUFPO1lBQ0wsUUFBUSxFQUFFLGtCQUFrQjtZQUM1QixTQUFTLEVBQUU7Z0JBQ1Q7b0JBQ0UsT0FBTyxFQUFFLG9CQUFvQjtvQkFDN0IsUUFBUSxFQUNOLE9BQU8sSUFBSSxPQUFPLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxFQUFFO29CQUNqRSxLQUFLLEVBQUUsSUFBSTtpQkFDWjthQUNGO1NBQ0YsQ0FBQztJQUNKLENBQUM7OztZQTFDRixRQUFRLFNBQUM7Z0JBQ1IsWUFBWSxFQUFFLENBQUMsb0JBQW9CLEVBQUUsMkJBQTJCLENBQUM7Z0JBQ2pFLE9BQU8sRUFBRSxDQUFDLFlBQVksQ0FBQztnQkFDdkIsT0FBTyxFQUFFLENBQUMsb0JBQW9CLEVBQUUsMkJBQTJCLENBQUM7Z0JBQzVELFNBQVMsRUFBRSxFQUFFO2FBQ2Q7Ozs7WUFoQ0MseUJBQXlCO3dDQXlFdEIsUUFBUSxZQUNSLE1BQU0sU0FBQyxvQkFBb0I7NENBRTNCLFFBQVEsWUFDUixNQUFNLFNBQUMsdUJBQXVCOzs7OztBQVduQyw4Q0FFQzs7O0lBREMsa0RBQWlDOzs7OztBQUduQyxrREFHQzs7O0lBRkMsc0RBQWlDOztJQUNqQyxtREFBcUM7Ozs7O0FBR3ZDLDRDQUtDOzs7SUFKQyxrREFBNkI7O0lBQzdCLGdEQUEyQjs7SUFDM0IsMENBQW1COztJQUNuQix5Q0FBa0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBOZ01vZHVsZSxcbiAgT3B0aW9uYWwsXG4gIEluamVjdCxcbiAgTW9kdWxlV2l0aFByb3ZpZGVycyxcbiAgVHlwZSxcbiAgU2tpcFNlbGZcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuXG5pbXBvcnQgeyBMYXp5RWxlbWVudERpcmVjdGl2ZSB9IGZyb20gJy4vbGF6eS1lbGVtZW50L2xhenktZWxlbWVudC5kaXJlY3RpdmUnO1xuaW1wb3J0IHsgTGF6eUVsZW1lbnREeW5hbWljRGlyZWN0aXZlIH0gZnJvbSAnLi9sYXp5LWVsZW1lbnQtZHluYW1pYy9sYXp5LWVsZW1lbnQtZHluYW1pYy5kaXJlY3RpdmUnO1xuaW1wb3J0IHtcbiAgRWxlbWVudENvbmZpZyxcbiAgTGF6eUVsZW1lbnRzTG9hZGVyU2VydmljZVxufSBmcm9tICcuL2xhenktZWxlbWVudHMtbG9hZGVyLnNlcnZpY2UnO1xuaW1wb3J0IHtcbiAgTEFaWV9FTEVNRU5UX1JPT1RfT1BUSU9OUyxcbiAgTEFaWV9FTEVNRU5UX0NPTkZJR1MsXG4gIExBWllfRUxFTUVOVF9ST09UX0dVQVJELFxuICBMQVpZX0VMRU1FTlRTX1JFR0lTVFJZLFxuICBMYXp5RWxlbWVudHNSZWdpc3RyeVxufSBmcm9tICcuL2xhenktZWxlbWVudHMudG9rZW5zJztcblxuZXhwb3J0IHtcbiAgTEFaWV9FTEVNRU5UU19SRUdJU1RSWSxcbiAgTGF6eUVsZW1lbnRzUmVnaXN0cnksXG4gIExhenlFbGVtZW50RGlyZWN0aXZlLFxuICBMYXp5RWxlbWVudHNMb2FkZXJTZXJ2aWNlLFxuICBMYXp5RWxlbWVudER5bmFtaWNEaXJlY3RpdmVcbn07XG5cbmV4cG9ydCBmdW5jdGlvbiBjcmVhdGVMYXp5RWxlbWVudFJvb3RHdWFyZChvcHRpb25zOiBMYXp5RWxlbWVudE1vZHVsZU9wdGlvbnMpIHtcbiAgaWYgKG9wdGlvbnMpIHtcbiAgICB0aHJvdyBuZXcgVHlwZUVycm9yKFxuICAgICAgYExhenlFbGVtZW50c01vZHVsZS5mb3JSb290KCkgY2FsbGVkIHR3aWNlLiBGZWF0dXJlIG1vZHVsZXMgc2hvdWxkIHVzZSBMYXp5RWxlbWVudHNNb2R1bGUuZm9yRmVhdHVyZSgpIGluc3RlYWQuYFxuICAgICk7XG4gIH1cbiAgcmV0dXJuICdndWFyZGVkJztcbn1cblxuQE5nTW9kdWxlKHtcbiAgZGVjbGFyYXRpb25zOiBbTGF6eUVsZW1lbnREaXJlY3RpdmUsIExhenlFbGVtZW50RHluYW1pY0RpcmVjdGl2ZV0sXG4gIGltcG9ydHM6IFtDb21tb25Nb2R1bGVdLFxuICBleHBvcnRzOiBbTGF6eUVsZW1lbnREaXJlY3RpdmUsIExhenlFbGVtZW50RHluYW1pY0RpcmVjdGl2ZV0sXG4gIHByb3ZpZGVyczogW11cbn0pXG5leHBvcnQgY2xhc3MgTGF6eUVsZW1lbnRzTW9kdWxlIHtcbiAgc3RhdGljIGZvclJvb3Qob3B0aW9uczogTGF6eUVsZW1lbnRNb2R1bGVSb290T3B0aW9ucyk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xuICAgIHJldHVybiB7XG4gICAgICBuZ01vZHVsZTogTGF6eUVsZW1lbnRzTW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBMQVpZX0VMRU1FTlRfQ09ORklHUyxcbiAgICAgICAgICB1c2VWYWx1ZTpcbiAgICAgICAgICAgIG9wdGlvbnMgJiYgb3B0aW9ucy5lbGVtZW50Q29uZmlncyA/IG9wdGlvbnMuZWxlbWVudENvbmZpZ3MgOiBbXSxcbiAgICAgICAgICBtdWx0aTogdHJ1ZVxuICAgICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICAgcHJvdmlkZTogTEFaWV9FTEVNRU5UX1JPT1RfT1BUSU9OUyxcbiAgICAgICAgICB1c2VWYWx1ZTogb3B0aW9ucy5yb290T3B0aW9ucyA/IG9wdGlvbnMucm9vdE9wdGlvbnMgOiB7fVxuICAgICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICAgcHJvdmlkZTogTEFaWV9FTEVNRU5UX1JPT1RfR1VBUkQsXG4gICAgICAgICAgdXNlRmFjdG9yeTogY3JlYXRlTGF6eUVsZW1lbnRSb290R3VhcmQsXG4gICAgICAgICAgZGVwczogW1tMQVpZX0VMRU1FTlRfQ09ORklHUywgbmV3IE9wdGlvbmFsKCksIG5ldyBTa2lwU2VsZigpXV1cbiAgICAgICAgfVxuICAgICAgXVxuICAgIH07XG4gIH1cblxuICBzdGF0aWMgZm9yRmVhdHVyZShvcHRpb25zOiBMYXp5RWxlbWVudE1vZHVsZU9wdGlvbnMpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IExhenlFbGVtZW50c01vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW1xuICAgICAgICB7XG4gICAgICAgICAgcHJvdmlkZTogTEFaWV9FTEVNRU5UX0NPTkZJR1MsXG4gICAgICAgICAgdXNlVmFsdWU6XG4gICAgICAgICAgICBvcHRpb25zICYmIG9wdGlvbnMuZWxlbWVudENvbmZpZ3MgPyBvcHRpb25zLmVsZW1lbnRDb25maWdzIDogW10sXG4gICAgICAgICAgbXVsdGk6IHRydWVcbiAgICAgICAgfVxuICAgICAgXVxuICAgIH07XG4gIH1cblxuICBjb25zdHJ1Y3RvcihcbiAgICBsYXp5RWxlbWVudHNMb2FkZXJTZXJ2aWNlOiBMYXp5RWxlbWVudHNMb2FkZXJTZXJ2aWNlLFxuICAgIEBPcHRpb25hbCgpXG4gICAgQEluamVjdChMQVpZX0VMRU1FTlRfQ09ORklHUylcbiAgICBlbGVtZW50Q29uZmlnc011bHRpUHJvdmlkZXI6IEVsZW1lbnRDb25maWdbXVtdLFxuICAgIEBPcHRpb25hbCgpXG4gICAgQEluamVjdChMQVpZX0VMRU1FTlRfUk9PVF9HVUFSRClcbiAgICBndWFyZDogYW55XG4gICkge1xuICAgIGlmIChlbGVtZW50Q29uZmlnc011bHRpUHJvdmlkZXIgJiYgZWxlbWVudENvbmZpZ3NNdWx0aVByb3ZpZGVyLmxlbmd0aCkge1xuICAgICAgY29uc3QgbGFzdEFkZGVkQ29uZmlncyA9XG4gICAgICAgIGVsZW1lbnRDb25maWdzTXVsdGlQcm92aWRlcltlbGVtZW50Q29uZmlnc011bHRpUHJvdmlkZXIubGVuZ3RoIC0gMV07XG4gICAgICBsYXp5RWxlbWVudHNMb2FkZXJTZXJ2aWNlLmFkZENvbmZpZ3MobGFzdEFkZGVkQ29uZmlncyk7XG4gICAgfVxuICB9XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgTGF6eUVsZW1lbnRNb2R1bGVPcHRpb25zIHtcbiAgZWxlbWVudENvbmZpZ3M/OiBFbGVtZW50Q29uZmlnW107XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgTGF6eUVsZW1lbnRNb2R1bGVSb290T3B0aW9ucyB7XG4gIGVsZW1lbnRDb25maWdzPzogRWxlbWVudENvbmZpZ1tdO1xuICByb290T3B0aW9ucz86IExhenlFbGVtZW50Um9vdE9wdGlvbnM7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgTGF6eUVsZW1lbnRSb290T3B0aW9ucyB7XG4gIGxvYWRpbmdDb21wb25lbnQ/OiBUeXBlPGFueT47XG4gIGVycm9yQ29tcG9uZW50PzogVHlwZTxhbnk+O1xuICBpc01vZHVsZT86IGJvb2xlYW47XG4gIHByZWxvYWQ/OiBib29sZWFuO1xufVxuIl19 |
@@ -5,3 +5,3 @@ /** | ||
*/ | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule } from './lazy-elements.module'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvIiwic291cmNlcyI6WyJsaWIvbGF6eS1lbGVtZW50cy9wdWJsaWNfYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSwwSUFBYyx3QkFBd0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vbGF6eS1lbGVtZW50cy5tb2R1bGUnO1xyXG4iXX0= | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective, LazyElementsModule } from './lazy-elements.module'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvIiwic291cmNlcyI6WyJsaWIvbGF6eS1lbGVtZW50cy9wdWJsaWNfYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxxS0FBYyx3QkFBd0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vbGF6eS1lbGVtZW50cy5tb2R1bGUnO1xyXG4iXX0= |
@@ -8,3 +8,3 @@ /** | ||
*/ | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule } from './lib/lazy-elements'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvIiwic291cmNlcyI6WyJwdWJsaWNfYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFJQSwwSUFBYyxxQkFBcUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4gKiBQdWJsaWMgQVBJIFN1cmZhY2Ugb2YgZWxlbWVudHNcbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL2xpYi9sYXp5LWVsZW1lbnRzJztcbiJdfQ== | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective, LazyElementsModule } from './lib/lazy-elements'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvIiwic291cmNlcyI6WyJwdWJsaWNfYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFJQSxxS0FBYyxxQkFBcUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4gKiBQdWJsaWMgQVBJIFN1cmZhY2Ugb2YgZWxlbWVudHNcbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL2xpYi9sYXp5LWVsZW1lbnRzJztcbiJdfQ== |
@@ -8,5 +8,4 @@ /** | ||
*/ | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule } from './public_api'; | ||
export { LazyElementsLoaderService as ɵe } from './lazy-elements-loader.service'; | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective, LazyElementsModule } from './public_api'; | ||
export { LAZY_ELEMENT_CONFIGS as ɵa, LAZY_ELEMENT_ROOT_GUARD as ɵc, LAZY_ELEMENT_ROOT_OPTIONS as ɵb } from './lazy-elements.tokens'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1leHRlbnNpb25zLWVsZW1lbnRzLXNyYy1saWItbGF6eS1lbGVtZW50cy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvc3JjL2xpYi9sYXp5LWVsZW1lbnRzLyIsInNvdXJjZXMiOlsiYW5ndWxhci1leHRlbnNpb25zLWVsZW1lbnRzLXNyYy1saWItbGF6eS1lbGVtZW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBSUEsMElBQWMsY0FBYyxDQUFDO0FBRTdCLE9BQU8sRUFBcUIseUJBQXlCLElBQUksRUFBRSxFQUFDLE1BQU0sZ0NBQWdDLENBQUM7QUFDbkcsT0FBTyxFQUFDLG9CQUFvQixJQUFJLEVBQUUsRUFBQyx1QkFBdUIsSUFBSSxFQUFFLEVBQUMseUJBQXlCLElBQUksRUFBRSxFQUFDLE1BQU0sd0JBQXdCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdlbmVyYXRlZCBidW5kbGUgaW5kZXguIERvIG5vdCBlZGl0LlxuICovXG5cbmV4cG9ydCAqIGZyb20gJy4vcHVibGljX2FwaSc7XG5cbmV4cG9ydCB7RWxlbWVudENvbmZpZyBhcyDJtWQsTGF6eUVsZW1lbnRzTG9hZGVyU2VydmljZSBhcyDJtWV9IGZyb20gJy4vbGF6eS1lbGVtZW50cy1sb2FkZXIuc2VydmljZSc7XG5leHBvcnQge0xBWllfRUxFTUVOVF9DT05GSUdTIGFzIMm1YSxMQVpZX0VMRU1FTlRfUk9PVF9HVUFSRCBhcyDJtWMsTEFaWV9FTEVNRU5UX1JPT1RfT1BUSU9OUyBhcyDJtWJ9IGZyb20gJy4vbGF6eS1lbGVtZW50cy50b2tlbnMnOyJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1leHRlbnNpb25zLWVsZW1lbnRzLXNyYy1saWItbGF6eS1lbGVtZW50cy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvc3JjL2xpYi9sYXp5LWVsZW1lbnRzLyIsInNvdXJjZXMiOlsiYW5ndWxhci1leHRlbnNpb25zLWVsZW1lbnRzLXNyYy1saWItbGF6eS1lbGVtZW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBSUEscUtBQWMsY0FBYyxDQUFDO0FBRzdCLE9BQU8sRUFBQyxvQkFBb0IsSUFBSSxFQUFFLEVBQUMsdUJBQXVCLElBQUksRUFBRSxFQUFDLHlCQUF5QixJQUFJLEVBQUUsRUFBQyxNQUFNLHdCQUF3QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpY19hcGknO1xuXG5leHBvcnQge0VsZW1lbnRDb25maWcgYXMgybVkfSBmcm9tICcuL2xhenktZWxlbWVudHMtbG9hZGVyLnNlcnZpY2UnO1xuZXhwb3J0IHtMQVpZX0VMRU1FTlRfQ09ORklHUyBhcyDJtWEsTEFaWV9FTEVNRU5UX1JPT1RfR1VBUkQgYXMgybVjLExBWllfRUxFTUVOVF9ST09UX09QVElPTlMgYXMgybVifSBmcm9tICcuL2xhenktZWxlbWVudHMudG9rZW5zJzsiXX0= |
@@ -11,3 +11,3 @@ /** | ||
import { LAZY_ELEMENT_ROOT_OPTIONS, LAZY_ELEMENT_CONFIGS, LAZY_ELEMENT_ROOT_GUARD, LAZY_ELEMENTS_REGISTRY } from './lazy-elements.tokens'; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective }; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective }; | ||
/** | ||
@@ -124,2 +124,2 @@ * @param {?} options | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGF6eS1lbGVtZW50cy5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW5ndWxhci1leHRlbnNpb25zL2VsZW1lbnRzL3NyYy9saWIvbGF6eS1lbGVtZW50cy8iLCJzb3VyY2VzIjpbImxhenktZWxlbWVudHMubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQ0wsUUFBUSxFQUNSLFFBQVEsRUFDUixNQUFNLEVBR04sUUFBUSxFQUNULE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUUvQyxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSx1Q0FBdUMsQ0FBQztBQUM3RSxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSx1REFBdUQsQ0FBQztBQUNwRyxPQUFPLEVBRUwseUJBQXlCLEVBQzFCLE1BQU0sZ0NBQWdDLENBQUM7QUFDeEMsT0FBTyxFQUNMLHlCQUF5QixFQUN6QixvQkFBb0IsRUFDcEIsdUJBQXVCLEVBQ3ZCLHNCQUFzQixFQUV2QixNQUFNLHdCQUF3QixDQUFDO0FBRWhDLE9BQU8sRUFDTCxzQkFBc0IsRUFFdEIsb0JBQW9CLEVBQ3BCLDJCQUEyQixFQUM1QixDQUFDOzs7OztBQUVGLE1BQU0sVUFBVSwwQkFBMEIsQ0FBQyxPQUFpQztJQUMxRSxJQUFJLE9BQU8sRUFBRTtRQUNYLE1BQU0sSUFBSSxTQUFTLENBQ2pCLGdIQUFnSCxDQUNqSCxDQUFDO0tBQ0g7SUFDRCxPQUFPLFNBQVMsQ0FBQztBQUNuQixDQUFDO0FBUUQsTUFBTSxPQUFPLGtCQUFrQjs7Ozs7O0lBc0M3QixZQUNFLHlCQUFvRCxFQUdwRCwyQkFBOEMsRUFHOUMsS0FBVTtRQUVWLElBQUksMkJBQTJCLElBQUksMkJBQTJCLENBQUMsTUFBTSxFQUFFOztrQkFDL0QsZ0JBQWdCLEdBQ3BCLDJCQUEyQixDQUFDLDJCQUEyQixDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUM7WUFDckUseUJBQXlCLENBQUMsVUFBVSxDQUFDLGdCQUFnQixDQUFDLENBQUM7U0FDeEQ7SUFDSCxDQUFDOzs7OztJQW5ERCxNQUFNLENBQUMsT0FBTyxDQUFDLE9BQXFDO1FBQ2xELE9BQU87WUFDTCxRQUFRLEVBQUUsa0JBQWtCO1lBQzVCLFNBQVMsRUFBRTtnQkFDVDtvQkFDRSxPQUFPLEVBQUUsb0JBQW9CO29CQUM3QixRQUFRLEVBQ04sT0FBTyxJQUFJLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLEVBQUU7b0JBQ2pFLEtBQUssRUFBRSxJQUFJO2lCQUNaO2dCQUNEO29CQUNFLE9BQU8sRUFBRSx5QkFBeUI7b0JBQ2xDLFFBQVEsRUFBRSxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxFQUFFO2lCQUN6RDtnQkFDRDtvQkFDRSxPQUFPLEVBQUUsdUJBQXVCO29CQUNoQyxVQUFVLEVBQUUsMEJBQTBCO29CQUN0QyxJQUFJLEVBQUUsQ0FBQyxDQUFDLG9CQUFvQixFQUFFLElBQUksUUFBUSxFQUFFLEVBQUUsSUFBSSxRQUFRLEVBQUUsQ0FBQyxDQUFDO2lCQUMvRDthQUNGO1NBQ0YsQ0FBQztJQUNKLENBQUM7Ozs7O0lBRUQsTUFBTSxDQUFDLFVBQVUsQ0FBQyxPQUFpQztRQUNqRCxPQUFPO1lBQ0wsUUFBUSxFQUFFLGtCQUFrQjtZQUM1QixTQUFTLEVBQUU7Z0JBQ1Q7b0JBQ0UsT0FBTyxFQUFFLG9CQUFvQjtvQkFDN0IsUUFBUSxFQUNOLE9BQU8sSUFBSSxPQUFPLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxFQUFFO29CQUNqRSxLQUFLLEVBQUUsSUFBSTtpQkFDWjthQUNGO1NBQ0YsQ0FBQztJQUNKLENBQUM7OztZQTFDRixRQUFRLFNBQUM7Z0JBQ1IsWUFBWSxFQUFFLENBQUMsb0JBQW9CLEVBQUUsMkJBQTJCLENBQUM7Z0JBQ2pFLE9BQU8sRUFBRSxDQUFDLFlBQVksQ0FBQztnQkFDdkIsT0FBTyxFQUFFLENBQUMsb0JBQW9CLEVBQUUsMkJBQTJCLENBQUM7Z0JBQzVELFNBQVMsRUFBRSxFQUFFO2FBQ2Q7Ozs7WUEvQkMseUJBQXlCO3dDQXdFdEIsUUFBUSxZQUNSLE1BQU0sU0FBQyxvQkFBb0I7NENBRTNCLFFBQVEsWUFDUixNQUFNLFNBQUMsdUJBQXVCOzs7OztBQVduQyw4Q0FFQzs7O0lBREMsa0RBQWlDOzs7OztBQUduQyxrREFHQzs7O0lBRkMsc0RBQWlDOztJQUNqQyxtREFBcUM7Ozs7O0FBR3ZDLDRDQUtDOzs7SUFKQyxrREFBNkI7O0lBQzdCLGdEQUEyQjs7SUFDM0IsMENBQW1COztJQUNuQix5Q0FBa0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBOZ01vZHVsZSxcbiAgT3B0aW9uYWwsXG4gIEluamVjdCxcbiAgTW9kdWxlV2l0aFByb3ZpZGVycyxcbiAgVHlwZSxcbiAgU2tpcFNlbGZcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuXG5pbXBvcnQgeyBMYXp5RWxlbWVudERpcmVjdGl2ZSB9IGZyb20gJy4vbGF6eS1lbGVtZW50L2xhenktZWxlbWVudC5kaXJlY3RpdmUnO1xuaW1wb3J0IHsgTGF6eUVsZW1lbnREeW5hbWljRGlyZWN0aXZlIH0gZnJvbSAnLi9sYXp5LWVsZW1lbnQtZHluYW1pYy9sYXp5LWVsZW1lbnQtZHluYW1pYy5kaXJlY3RpdmUnO1xuaW1wb3J0IHtcbiAgRWxlbWVudENvbmZpZyxcbiAgTGF6eUVsZW1lbnRzTG9hZGVyU2VydmljZVxufSBmcm9tICcuL2xhenktZWxlbWVudHMtbG9hZGVyLnNlcnZpY2UnO1xuaW1wb3J0IHtcbiAgTEFaWV9FTEVNRU5UX1JPT1RfT1BUSU9OUyxcbiAgTEFaWV9FTEVNRU5UX0NPTkZJR1MsXG4gIExBWllfRUxFTUVOVF9ST09UX0dVQVJELFxuICBMQVpZX0VMRU1FTlRTX1JFR0lTVFJZLFxuICBMYXp5RWxlbWVudHNSZWdpc3RyeVxufSBmcm9tICcuL2xhenktZWxlbWVudHMudG9rZW5zJztcblxuZXhwb3J0IHtcbiAgTEFaWV9FTEVNRU5UU19SRUdJU1RSWSxcbiAgTGF6eUVsZW1lbnRzUmVnaXN0cnksXG4gIExhenlFbGVtZW50RGlyZWN0aXZlLFxuICBMYXp5RWxlbWVudER5bmFtaWNEaXJlY3RpdmVcbn07XG5cbmV4cG9ydCBmdW5jdGlvbiBjcmVhdGVMYXp5RWxlbWVudFJvb3RHdWFyZChvcHRpb25zOiBMYXp5RWxlbWVudE1vZHVsZU9wdGlvbnMpIHtcbiAgaWYgKG9wdGlvbnMpIHtcbiAgICB0aHJvdyBuZXcgVHlwZUVycm9yKFxuICAgICAgYExhenlFbGVtZW50c01vZHVsZS5mb3JSb290KCkgY2FsbGVkIHR3aWNlLiBGZWF0dXJlIG1vZHVsZXMgc2hvdWxkIHVzZSBMYXp5RWxlbWVudHNNb2R1bGUuZm9yRmVhdHVyZSgpIGluc3RlYWQuYFxuICAgICk7XG4gIH1cbiAgcmV0dXJuICdndWFyZGVkJztcbn1cblxuQE5nTW9kdWxlKHtcbiAgZGVjbGFyYXRpb25zOiBbTGF6eUVsZW1lbnREaXJlY3RpdmUsIExhenlFbGVtZW50RHluYW1pY0RpcmVjdGl2ZV0sXG4gIGltcG9ydHM6IFtDb21tb25Nb2R1bGVdLFxuICBleHBvcnRzOiBbTGF6eUVsZW1lbnREaXJlY3RpdmUsIExhenlFbGVtZW50RHluYW1pY0RpcmVjdGl2ZV0sXG4gIHByb3ZpZGVyczogW11cbn0pXG5leHBvcnQgY2xhc3MgTGF6eUVsZW1lbnRzTW9kdWxlIHtcbiAgc3RhdGljIGZvclJvb3Qob3B0aW9uczogTGF6eUVsZW1lbnRNb2R1bGVSb290T3B0aW9ucyk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xuICAgIHJldHVybiB7XG4gICAgICBuZ01vZHVsZTogTGF6eUVsZW1lbnRzTW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBMQVpZX0VMRU1FTlRfQ09ORklHUyxcbiAgICAgICAgICB1c2VWYWx1ZTpcbiAgICAgICAgICAgIG9wdGlvbnMgJiYgb3B0aW9ucy5lbGVtZW50Q29uZmlncyA/IG9wdGlvbnMuZWxlbWVudENvbmZpZ3MgOiBbXSxcbiAgICAgICAgICBtdWx0aTogdHJ1ZVxuICAgICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICAgcHJvdmlkZTogTEFaWV9FTEVNRU5UX1JPT1RfT1BUSU9OUyxcbiAgICAgICAgICB1c2VWYWx1ZTogb3B0aW9ucy5yb290T3B0aW9ucyA/IG9wdGlvbnMucm9vdE9wdGlvbnMgOiB7fVxuICAgICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICAgcHJvdmlkZTogTEFaWV9FTEVNRU5UX1JPT1RfR1VBUkQsXG4gICAgICAgICAgdXNlRmFjdG9yeTogY3JlYXRlTGF6eUVsZW1lbnRSb290R3VhcmQsXG4gICAgICAgICAgZGVwczogW1tMQVpZX0VMRU1FTlRfQ09ORklHUywgbmV3IE9wdGlvbmFsKCksIG5ldyBTa2lwU2VsZigpXV1cbiAgICAgICAgfVxuICAgICAgXVxuICAgIH07XG4gIH1cblxuICBzdGF0aWMgZm9yRmVhdHVyZShvcHRpb25zOiBMYXp5RWxlbWVudE1vZHVsZU9wdGlvbnMpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IExhenlFbGVtZW50c01vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW1xuICAgICAgICB7XG4gICAgICAgICAgcHJvdmlkZTogTEFaWV9FTEVNRU5UX0NPTkZJR1MsXG4gICAgICAgICAgdXNlVmFsdWU6XG4gICAgICAgICAgICBvcHRpb25zICYmIG9wdGlvbnMuZWxlbWVudENvbmZpZ3MgPyBvcHRpb25zLmVsZW1lbnRDb25maWdzIDogW10sXG4gICAgICAgICAgbXVsdGk6IHRydWVcbiAgICAgICAgfVxuICAgICAgXVxuICAgIH07XG4gIH1cblxuICBjb25zdHJ1Y3RvcihcbiAgICBsYXp5RWxlbWVudHNMb2FkZXJTZXJ2aWNlOiBMYXp5RWxlbWVudHNMb2FkZXJTZXJ2aWNlLFxuICAgIEBPcHRpb25hbCgpXG4gICAgQEluamVjdChMQVpZX0VMRU1FTlRfQ09ORklHUylcbiAgICBlbGVtZW50Q29uZmlnc011bHRpUHJvdmlkZXI6IEVsZW1lbnRDb25maWdbXVtdLFxuICAgIEBPcHRpb25hbCgpXG4gICAgQEluamVjdChMQVpZX0VMRU1FTlRfUk9PVF9HVUFSRClcbiAgICBndWFyZDogYW55XG4gICkge1xuICAgIGlmIChlbGVtZW50Q29uZmlnc011bHRpUHJvdmlkZXIgJiYgZWxlbWVudENvbmZpZ3NNdWx0aVByb3ZpZGVyLmxlbmd0aCkge1xuICAgICAgY29uc3QgbGFzdEFkZGVkQ29uZmlncyA9XG4gICAgICAgIGVsZW1lbnRDb25maWdzTXVsdGlQcm92aWRlcltlbGVtZW50Q29uZmlnc011bHRpUHJvdmlkZXIubGVuZ3RoIC0gMV07XG4gICAgICBsYXp5RWxlbWVudHNMb2FkZXJTZXJ2aWNlLmFkZENvbmZpZ3MobGFzdEFkZGVkQ29uZmlncyk7XG4gICAgfVxuICB9XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgTGF6eUVsZW1lbnRNb2R1bGVPcHRpb25zIHtcbiAgZWxlbWVudENvbmZpZ3M/OiBFbGVtZW50Q29uZmlnW107XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgTGF6eUVsZW1lbnRNb2R1bGVSb290T3B0aW9ucyB7XG4gIGVsZW1lbnRDb25maWdzPzogRWxlbWVudENvbmZpZ1tdO1xuICByb290T3B0aW9ucz86IExhenlFbGVtZW50Um9vdE9wdGlvbnM7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgTGF6eUVsZW1lbnRSb290T3B0aW9ucyB7XG4gIGxvYWRpbmdDb21wb25lbnQ/OiBUeXBlPGFueT47XG4gIGVycm9yQ29tcG9uZW50PzogVHlwZTxhbnk+O1xuICBpc01vZHVsZT86IGJvb2xlYW47XG4gIHByZWxvYWQ/OiBib29sZWFuO1xufVxuIl19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGF6eS1lbGVtZW50cy5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW5ndWxhci1leHRlbnNpb25zL2VsZW1lbnRzL3NyYy9saWIvbGF6eS1lbGVtZW50cy8iLCJzb3VyY2VzIjpbImxhenktZWxlbWVudHMubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQ0wsUUFBUSxFQUNSLFFBQVEsRUFDUixNQUFNLEVBR04sUUFBUSxFQUNULE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUUvQyxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSx1Q0FBdUMsQ0FBQztBQUM3RSxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSx1REFBdUQsQ0FBQztBQUNwRyxPQUFPLEVBRUwseUJBQXlCLEVBQzFCLE1BQU0sZ0NBQWdDLENBQUM7QUFDeEMsT0FBTyxFQUNMLHlCQUF5QixFQUN6QixvQkFBb0IsRUFDcEIsdUJBQXVCLEVBQ3ZCLHNCQUFzQixFQUV2QixNQUFNLHdCQUF3QixDQUFDO0FBRWhDLE9BQU8sRUFDTCxzQkFBc0IsRUFFdEIsb0JBQW9CLEVBQ3BCLHlCQUF5QixFQUN6QiwyQkFBMkIsRUFDNUIsQ0FBQzs7Ozs7QUFFRixNQUFNLFVBQVUsMEJBQTBCLENBQUMsT0FBaUM7SUFDMUUsSUFBSSxPQUFPLEVBQUU7UUFDWCxNQUFNLElBQUksU0FBUyxDQUNqQixnSEFBZ0gsQ0FDakgsQ0FBQztLQUNIO0lBQ0QsT0FBTyxTQUFTLENBQUM7QUFDbkIsQ0FBQztBQVFELE1BQU0sT0FBTyxrQkFBa0I7Ozs7OztJQXNDN0IsWUFDRSx5QkFBb0QsRUFHcEQsMkJBQThDLEVBRzlDLEtBQVU7UUFFVixJQUFJLDJCQUEyQixJQUFJLDJCQUEyQixDQUFDLE1BQU0sRUFBRTs7a0JBQy9ELGdCQUFnQixHQUNwQiwyQkFBMkIsQ0FBQywyQkFBMkIsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDO1lBQ3JFLHlCQUF5QixDQUFDLFVBQVUsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDO1NBQ3hEO0lBQ0gsQ0FBQzs7Ozs7SUFuREQsTUFBTSxDQUFDLE9BQU8sQ0FBQyxPQUFxQztRQUNsRCxPQUFPO1lBQ0wsUUFBUSxFQUFFLGtCQUFrQjtZQUM1QixTQUFTLEVBQUU7Z0JBQ1Q7b0JBQ0UsT0FBTyxFQUFFLG9CQUFvQjtvQkFDN0IsUUFBUSxFQUNOLE9BQU8sSUFBSSxPQUFPLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxFQUFFO29CQUNqRSxLQUFLLEVBQUUsSUFBSTtpQkFDWjtnQkFDRDtvQkFDRSxPQUFPLEVBQUUseUJBQXlCO29CQUNsQyxRQUFRLEVBQUUsT0FBTyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsRUFBRTtpQkFDekQ7Z0JBQ0Q7b0JBQ0UsT0FBTyxFQUFFLHVCQUF1QjtvQkFDaEMsVUFBVSxFQUFFLDBCQUEwQjtvQkFDdEMsSUFBSSxFQUFFLENBQUMsQ0FBQyxvQkFBb0IsRUFBRSxJQUFJLFFBQVEsRUFBRSxFQUFFLElBQUksUUFBUSxFQUFFLENBQUMsQ0FBQztpQkFDL0Q7YUFDRjtTQUNGLENBQUM7SUFDSixDQUFDOzs7OztJQUVELE1BQU0sQ0FBQyxVQUFVLENBQUMsT0FBaUM7UUFDakQsT0FBTztZQUNMLFFBQVEsRUFBRSxrQkFBa0I7WUFDNUIsU0FBUyxFQUFFO2dCQUNUO29CQUNFLE9BQU8sRUFBRSxvQkFBb0I7b0JBQzdCLFFBQVEsRUFDTixPQUFPLElBQUksT0FBTyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsRUFBRTtvQkFDakUsS0FBSyxFQUFFLElBQUk7aUJBQ1o7YUFDRjtTQUNGLENBQUM7SUFDSixDQUFDOzs7WUExQ0YsUUFBUSxTQUFDO2dCQUNSLFlBQVksRUFBRSxDQUFDLG9CQUFvQixFQUFFLDJCQUEyQixDQUFDO2dCQUNqRSxPQUFPLEVBQUUsQ0FBQyxZQUFZLENBQUM7Z0JBQ3ZCLE9BQU8sRUFBRSxDQUFDLG9CQUFvQixFQUFFLDJCQUEyQixDQUFDO2dCQUM1RCxTQUFTLEVBQUUsRUFBRTthQUNkOzs7O1lBaENDLHlCQUF5Qjt3Q0F5RXRCLFFBQVEsWUFDUixNQUFNLFNBQUMsb0JBQW9COzRDQUUzQixRQUFRLFlBQ1IsTUFBTSxTQUFDLHVCQUF1Qjs7Ozs7QUFXbkMsOENBRUM7OztJQURDLGtEQUFpQzs7Ozs7QUFHbkMsa0RBR0M7OztJQUZDLHNEQUFpQzs7SUFDakMsbURBQXFDOzs7OztBQUd2Qyw0Q0FLQzs7O0lBSkMsa0RBQTZCOztJQUM3QixnREFBMkI7O0lBQzNCLDBDQUFtQjs7SUFDbkIseUNBQWtCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgTmdNb2R1bGUsXG4gIE9wdGlvbmFsLFxuICBJbmplY3QsXG4gIE1vZHVsZVdpdGhQcm92aWRlcnMsXG4gIFR5cGUsXG4gIFNraXBTZWxmXG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcblxuaW1wb3J0IHsgTGF6eUVsZW1lbnREaXJlY3RpdmUgfSBmcm9tICcuL2xhenktZWxlbWVudC9sYXp5LWVsZW1lbnQuZGlyZWN0aXZlJztcbmltcG9ydCB7IExhenlFbGVtZW50RHluYW1pY0RpcmVjdGl2ZSB9IGZyb20gJy4vbGF6eS1lbGVtZW50LWR5bmFtaWMvbGF6eS1lbGVtZW50LWR5bmFtaWMuZGlyZWN0aXZlJztcbmltcG9ydCB7XG4gIEVsZW1lbnRDb25maWcsXG4gIExhenlFbGVtZW50c0xvYWRlclNlcnZpY2Vcbn0gZnJvbSAnLi9sYXp5LWVsZW1lbnRzLWxvYWRlci5zZXJ2aWNlJztcbmltcG9ydCB7XG4gIExBWllfRUxFTUVOVF9ST09UX09QVElPTlMsXG4gIExBWllfRUxFTUVOVF9DT05GSUdTLFxuICBMQVpZX0VMRU1FTlRfUk9PVF9HVUFSRCxcbiAgTEFaWV9FTEVNRU5UU19SRUdJU1RSWSxcbiAgTGF6eUVsZW1lbnRzUmVnaXN0cnlcbn0gZnJvbSAnLi9sYXp5LWVsZW1lbnRzLnRva2Vucyc7XG5cbmV4cG9ydCB7XG4gIExBWllfRUxFTUVOVFNfUkVHSVNUUlksXG4gIExhenlFbGVtZW50c1JlZ2lzdHJ5LFxuICBMYXp5RWxlbWVudERpcmVjdGl2ZSxcbiAgTGF6eUVsZW1lbnRzTG9hZGVyU2VydmljZSxcbiAgTGF6eUVsZW1lbnREeW5hbWljRGlyZWN0aXZlXG59O1xuXG5leHBvcnQgZnVuY3Rpb24gY3JlYXRlTGF6eUVsZW1lbnRSb290R3VhcmQob3B0aW9uczogTGF6eUVsZW1lbnRNb2R1bGVPcHRpb25zKSB7XG4gIGlmIChvcHRpb25zKSB7XG4gICAgdGhyb3cgbmV3IFR5cGVFcnJvcihcbiAgICAgIGBMYXp5RWxlbWVudHNNb2R1bGUuZm9yUm9vdCgpIGNhbGxlZCB0d2ljZS4gRmVhdHVyZSBtb2R1bGVzIHNob3VsZCB1c2UgTGF6eUVsZW1lbnRzTW9kdWxlLmZvckZlYXR1cmUoKSBpbnN0ZWFkLmBcbiAgICApO1xuICB9XG4gIHJldHVybiAnZ3VhcmRlZCc7XG59XG5cbkBOZ01vZHVsZSh7XG4gIGRlY2xhcmF0aW9uczogW0xhenlFbGVtZW50RGlyZWN0aXZlLCBMYXp5RWxlbWVudER5bmFtaWNEaXJlY3RpdmVdLFxuICBpbXBvcnRzOiBbQ29tbW9uTW9kdWxlXSxcbiAgZXhwb3J0czogW0xhenlFbGVtZW50RGlyZWN0aXZlLCBMYXp5RWxlbWVudER5bmFtaWNEaXJlY3RpdmVdLFxuICBwcm92aWRlcnM6IFtdXG59KVxuZXhwb3J0IGNsYXNzIExhenlFbGVtZW50c01vZHVsZSB7XG4gIHN0YXRpYyBmb3JSb290KG9wdGlvbnM6IExhenlFbGVtZW50TW9kdWxlUm9vdE9wdGlvbnMpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IExhenlFbGVtZW50c01vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW1xuICAgICAgICB7XG4gICAgICAgICAgcHJvdmlkZTogTEFaWV9FTEVNRU5UX0NPTkZJR1MsXG4gICAgICAgICAgdXNlVmFsdWU6XG4gICAgICAgICAgICBvcHRpb25zICYmIG9wdGlvbnMuZWxlbWVudENvbmZpZ3MgPyBvcHRpb25zLmVsZW1lbnRDb25maWdzIDogW10sXG4gICAgICAgICAgbXVsdGk6IHRydWVcbiAgICAgICAgfSxcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6IExBWllfRUxFTUVOVF9ST09UX09QVElPTlMsXG4gICAgICAgICAgdXNlVmFsdWU6IG9wdGlvbnMucm9vdE9wdGlvbnMgPyBvcHRpb25zLnJvb3RPcHRpb25zIDoge31cbiAgICAgICAgfSxcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6IExBWllfRUxFTUVOVF9ST09UX0dVQVJELFxuICAgICAgICAgIHVzZUZhY3Rvcnk6IGNyZWF0ZUxhenlFbGVtZW50Um9vdEd1YXJkLFxuICAgICAgICAgIGRlcHM6IFtbTEFaWV9FTEVNRU5UX0NPTkZJR1MsIG5ldyBPcHRpb25hbCgpLCBuZXcgU2tpcFNlbGYoKV1dXG4gICAgICAgIH1cbiAgICAgIF1cbiAgICB9O1xuICB9XG5cbiAgc3RhdGljIGZvckZlYXR1cmUob3B0aW9uczogTGF6eUVsZW1lbnRNb2R1bGVPcHRpb25zKTogTW9kdWxlV2l0aFByb3ZpZGVycyB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBMYXp5RWxlbWVudHNNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6IExBWllfRUxFTUVOVF9DT05GSUdTLFxuICAgICAgICAgIHVzZVZhbHVlOlxuICAgICAgICAgICAgb3B0aW9ucyAmJiBvcHRpb25zLmVsZW1lbnRDb25maWdzID8gb3B0aW9ucy5lbGVtZW50Q29uZmlncyA6IFtdLFxuICAgICAgICAgIG11bHRpOiB0cnVlXG4gICAgICAgIH1cbiAgICAgIF1cbiAgICB9O1xuICB9XG5cbiAgY29uc3RydWN0b3IoXG4gICAgbGF6eUVsZW1lbnRzTG9hZGVyU2VydmljZTogTGF6eUVsZW1lbnRzTG9hZGVyU2VydmljZSxcbiAgICBAT3B0aW9uYWwoKVxuICAgIEBJbmplY3QoTEFaWV9FTEVNRU5UX0NPTkZJR1MpXG4gICAgZWxlbWVudENvbmZpZ3NNdWx0aVByb3ZpZGVyOiBFbGVtZW50Q29uZmlnW11bXSxcbiAgICBAT3B0aW9uYWwoKVxuICAgIEBJbmplY3QoTEFaWV9FTEVNRU5UX1JPT1RfR1VBUkQpXG4gICAgZ3VhcmQ6IGFueVxuICApIHtcbiAgICBpZiAoZWxlbWVudENvbmZpZ3NNdWx0aVByb3ZpZGVyICYmIGVsZW1lbnRDb25maWdzTXVsdGlQcm92aWRlci5sZW5ndGgpIHtcbiAgICAgIGNvbnN0IGxhc3RBZGRlZENvbmZpZ3MgPVxuICAgICAgICBlbGVtZW50Q29uZmlnc011bHRpUHJvdmlkZXJbZWxlbWVudENvbmZpZ3NNdWx0aVByb3ZpZGVyLmxlbmd0aCAtIDFdO1xuICAgICAgbGF6eUVsZW1lbnRzTG9hZGVyU2VydmljZS5hZGRDb25maWdzKGxhc3RBZGRlZENvbmZpZ3MpO1xuICAgIH1cbiAgfVxufVxuXG5leHBvcnQgaW50ZXJmYWNlIExhenlFbGVtZW50TW9kdWxlT3B0aW9ucyB7XG4gIGVsZW1lbnRDb25maWdzPzogRWxlbWVudENvbmZpZ1tdO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIExhenlFbGVtZW50TW9kdWxlUm9vdE9wdGlvbnMge1xuICBlbGVtZW50Q29uZmlncz86IEVsZW1lbnRDb25maWdbXTtcbiAgcm9vdE9wdGlvbnM/OiBMYXp5RWxlbWVudFJvb3RPcHRpb25zO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIExhenlFbGVtZW50Um9vdE9wdGlvbnMge1xuICBsb2FkaW5nQ29tcG9uZW50PzogVHlwZTxhbnk+O1xuICBlcnJvckNvbXBvbmVudD86IFR5cGU8YW55PjtcbiAgaXNNb2R1bGU/OiBib29sZWFuO1xuICBwcmVsb2FkPzogYm9vbGVhbjtcbn1cbiJdfQ== |
@@ -5,3 +5,3 @@ /** | ||
*/ | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule } from './lazy-elements.module'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvc3JjL2xpYi9sYXp5LWVsZW1lbnRzLyIsInNvdXJjZXMiOlsicHVibGljX2FwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsMElBQWMsd0JBQXdCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tICcuL2xhenktZWxlbWVudHMubW9kdWxlJztcclxuIl19 | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective, LazyElementsModule } from './lazy-elements.module'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvc3JjL2xpYi9sYXp5LWVsZW1lbnRzLyIsInNvdXJjZXMiOlsicHVibGljX2FwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEscUtBQWMsd0JBQXdCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tICcuL2xhenktZWxlbWVudHMubW9kdWxlJztcclxuIl19 |
@@ -8,3 +8,3 @@ /** | ||
*/ | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule } from './public_api'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1leHRlbnNpb25zLWVsZW1lbnRzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFuZ3VsYXItZXh0ZW5zaW9ucy9lbGVtZW50cy8iLCJzb3VyY2VzIjpbImFuZ3VsYXItZXh0ZW5zaW9ucy1lbGVtZW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBSUEsMElBQWMsY0FBYyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpY19hcGknO1xuIl19 | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective, LazyElementsModule } from './public_api'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1leHRlbnNpb25zLWVsZW1lbnRzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFuZ3VsYXItZXh0ZW5zaW9ucy9lbGVtZW50cy8iLCJzb3VyY2VzIjpbImFuZ3VsYXItZXh0ZW5zaW9ucy1lbGVtZW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBSUEscUtBQWMsY0FBYyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpY19hcGknO1xuIl19 |
@@ -5,3 +5,3 @@ /** | ||
*/ | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule } from './public_api'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW5ndWxhci1leHRlbnNpb25zL2VsZW1lbnRzLyIsInNvdXJjZXMiOlsibGliL2xhenktZWxlbWVudHMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLDBJQUFjLGNBQWMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vcHVibGljX2FwaSc7XHJcbiJdfQ== | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective, LazyElementsModule } from './public_api'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW5ndWxhci1leHRlbnNpb25zL2VsZW1lbnRzLyIsInNvdXJjZXMiOlsibGliL2xhenktZWxlbWVudHMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLHFLQUFjLGNBQWMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vcHVibGljX2FwaSc7XHJcbiJdfQ== |
@@ -11,3 +11,3 @@ /** | ||
import { LAZY_ELEMENT_ROOT_OPTIONS, LAZY_ELEMENT_CONFIGS, LAZY_ELEMENT_ROOT_GUARD, LAZY_ELEMENTS_REGISTRY } from './lazy-elements.tokens'; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective }; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective }; | ||
/** | ||
@@ -129,2 +129,2 @@ * @param {?} options | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGF6eS1lbGVtZW50cy5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW5ndWxhci1leHRlbnNpb25zL2VsZW1lbnRzLyIsInNvdXJjZXMiOlsibGliL2xhenktZWxlbWVudHMvbGF6eS1lbGVtZW50cy5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFDTCxRQUFRLEVBQ1IsUUFBUSxFQUNSLE1BQU0sRUFHTixRQUFRLEVBQ1QsTUFBTSxlQUFlLENBQUM7QUFDdkIsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRS9DLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHVDQUF1QyxDQUFDO0FBQzdFLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLHVEQUF1RCxDQUFDO0FBQ3BHLE9BQU8sRUFFTCx5QkFBeUIsRUFDMUIsTUFBTSxnQ0FBZ0MsQ0FBQztBQUN4QyxPQUFPLEVBQ0wseUJBQXlCLEVBQ3pCLG9CQUFvQixFQUNwQix1QkFBdUIsRUFDdkIsc0JBQXNCLEVBRXZCLE1BQU0sd0JBQXdCLENBQUM7QUFFaEMsT0FBTyxFQUNMLHNCQUFzQixFQUV0QixvQkFBb0IsRUFDcEIsMkJBQTJCLEVBQzVCLENBQUM7Ozs7O0FBRUYsTUFBTSxVQUFVLDBCQUEwQixDQUFDLE9BQWlDO0lBQzFFLElBQUksT0FBTyxFQUFFO1FBQ1gsTUFBTSxJQUFJLFNBQVMsQ0FDakIsZ0hBQWdILENBQ2pILENBQUM7S0FDSDtJQUNELE9BQU8sU0FBUyxDQUFDO0FBQ25CLENBQUM7QUFFRDtJQTRDRSw0QkFDRSx5QkFBb0QsRUFHcEQsMkJBQThDLEVBRzlDLEtBQVU7UUFFVixJQUFJLDJCQUEyQixJQUFJLDJCQUEyQixDQUFDLE1BQU0sRUFBRTs7Z0JBQy9ELGdCQUFnQixHQUNwQiwyQkFBMkIsQ0FBQywyQkFBMkIsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDO1lBQ3JFLHlCQUF5QixDQUFDLFVBQVUsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDO1NBQ3hEO0lBQ0gsQ0FBQzs7Ozs7SUFuRE0sMEJBQU87Ozs7SUFBZCxVQUFlLE9BQXFDO1FBQ2xELE9BQU87WUFDTCxRQUFRLEVBQUUsa0JBQWtCO1lBQzVCLFNBQVMsRUFBRTtnQkFDVDtvQkFDRSxPQUFPLEVBQUUsb0JBQW9CO29CQUM3QixRQUFRLEVBQ04sT0FBTyxJQUFJLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLEVBQUU7b0JBQ2pFLEtBQUssRUFBRSxJQUFJO2lCQUNaO2dCQUNEO29CQUNFLE9BQU8sRUFBRSx5QkFBeUI7b0JBQ2xDLFFBQVEsRUFBRSxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxFQUFFO2lCQUN6RDtnQkFDRDtvQkFDRSxPQUFPLEVBQUUsdUJBQXVCO29CQUNoQyxVQUFVLEVBQUUsMEJBQTBCO29CQUN0QyxJQUFJLEVBQUUsQ0FBQyxDQUFDLG9CQUFvQixFQUFFLElBQUksUUFBUSxFQUFFLEVBQUUsSUFBSSxRQUFRLEVBQUUsQ0FBQyxDQUFDO2lCQUMvRDthQUNGO1NBQ0YsQ0FBQztJQUNKLENBQUM7Ozs7O0lBRU0sNkJBQVU7Ozs7SUFBakIsVUFBa0IsT0FBaUM7UUFDakQsT0FBTztZQUNMLFFBQVEsRUFBRSxrQkFBa0I7WUFDNUIsU0FBUyxFQUFFO2dCQUNUO29CQUNFLE9BQU8sRUFBRSxvQkFBb0I7b0JBQzdCLFFBQVEsRUFDTixPQUFPLElBQUksT0FBTyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsRUFBRTtvQkFDakUsS0FBSyxFQUFFLElBQUk7aUJBQ1o7YUFDRjtTQUNGLENBQUM7SUFDSixDQUFDOztnQkExQ0YsUUFBUSxTQUFDO29CQUNSLFlBQVksRUFBRSxDQUFDLG9CQUFvQixFQUFFLDJCQUEyQixDQUFDO29CQUNqRSxPQUFPLEVBQUUsQ0FBQyxZQUFZLENBQUM7b0JBQ3ZCLE9BQU8sRUFBRSxDQUFDLG9CQUFvQixFQUFFLDJCQUEyQixDQUFDO29CQUM1RCxTQUFTLEVBQUUsRUFBRTtpQkFDZDs7OztnQkEvQkMseUJBQXlCOzRDQXdFdEIsUUFBUSxZQUNSLE1BQU0sU0FBQyxvQkFBb0I7Z0RBRTNCLFFBQVEsWUFDUixNQUFNLFNBQUMsdUJBQXVCOztJQVNuQyx5QkFBQztDQUFBLEFBM0RELElBMkRDO1NBckRZLGtCQUFrQjs7OztBQXVEL0IsOENBRUM7OztJQURDLGtEQUFpQzs7Ozs7QUFHbkMsa0RBR0M7OztJQUZDLHNEQUFpQzs7SUFDakMsbURBQXFDOzs7OztBQUd2Qyw0Q0FLQzs7O0lBSkMsa0RBQTZCOztJQUM3QixnREFBMkI7O0lBQzNCLDBDQUFtQjs7SUFDbkIseUNBQWtCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgTmdNb2R1bGUsXG4gIE9wdGlvbmFsLFxuICBJbmplY3QsXG4gIE1vZHVsZVdpdGhQcm92aWRlcnMsXG4gIFR5cGUsXG4gIFNraXBTZWxmXG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcblxuaW1wb3J0IHsgTGF6eUVsZW1lbnREaXJlY3RpdmUgfSBmcm9tICcuL2xhenktZWxlbWVudC9sYXp5LWVsZW1lbnQuZGlyZWN0aXZlJztcbmltcG9ydCB7IExhenlFbGVtZW50RHluYW1pY0RpcmVjdGl2ZSB9IGZyb20gJy4vbGF6eS1lbGVtZW50LWR5bmFtaWMvbGF6eS1lbGVtZW50LWR5bmFtaWMuZGlyZWN0aXZlJztcbmltcG9ydCB7XG4gIEVsZW1lbnRDb25maWcsXG4gIExhenlFbGVtZW50c0xvYWRlclNlcnZpY2Vcbn0gZnJvbSAnLi9sYXp5LWVsZW1lbnRzLWxvYWRlci5zZXJ2aWNlJztcbmltcG9ydCB7XG4gIExBWllfRUxFTUVOVF9ST09UX09QVElPTlMsXG4gIExBWllfRUxFTUVOVF9DT05GSUdTLFxuICBMQVpZX0VMRU1FTlRfUk9PVF9HVUFSRCxcbiAgTEFaWV9FTEVNRU5UU19SRUdJU1RSWSxcbiAgTGF6eUVsZW1lbnRzUmVnaXN0cnlcbn0gZnJvbSAnLi9sYXp5LWVsZW1lbnRzLnRva2Vucyc7XG5cbmV4cG9ydCB7XG4gIExBWllfRUxFTUVOVFNfUkVHSVNUUlksXG4gIExhenlFbGVtZW50c1JlZ2lzdHJ5LFxuICBMYXp5RWxlbWVudERpcmVjdGl2ZSxcbiAgTGF6eUVsZW1lbnREeW5hbWljRGlyZWN0aXZlXG59O1xuXG5leHBvcnQgZnVuY3Rpb24gY3JlYXRlTGF6eUVsZW1lbnRSb290R3VhcmQob3B0aW9uczogTGF6eUVsZW1lbnRNb2R1bGVPcHRpb25zKSB7XG4gIGlmIChvcHRpb25zKSB7XG4gICAgdGhyb3cgbmV3IFR5cGVFcnJvcihcbiAgICAgIGBMYXp5RWxlbWVudHNNb2R1bGUuZm9yUm9vdCgpIGNhbGxlZCB0d2ljZS4gRmVhdHVyZSBtb2R1bGVzIHNob3VsZCB1c2UgTGF6eUVsZW1lbnRzTW9kdWxlLmZvckZlYXR1cmUoKSBpbnN0ZWFkLmBcbiAgICApO1xuICB9XG4gIHJldHVybiAnZ3VhcmRlZCc7XG59XG5cbkBOZ01vZHVsZSh7XG4gIGRlY2xhcmF0aW9uczogW0xhenlFbGVtZW50RGlyZWN0aXZlLCBMYXp5RWxlbWVudER5bmFtaWNEaXJlY3RpdmVdLFxuICBpbXBvcnRzOiBbQ29tbW9uTW9kdWxlXSxcbiAgZXhwb3J0czogW0xhenlFbGVtZW50RGlyZWN0aXZlLCBMYXp5RWxlbWVudER5bmFtaWNEaXJlY3RpdmVdLFxuICBwcm92aWRlcnM6IFtdXG59KVxuZXhwb3J0IGNsYXNzIExhenlFbGVtZW50c01vZHVsZSB7XG4gIHN0YXRpYyBmb3JSb290KG9wdGlvbnM6IExhenlFbGVtZW50TW9kdWxlUm9vdE9wdGlvbnMpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IExhenlFbGVtZW50c01vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW1xuICAgICAgICB7XG4gICAgICAgICAgcHJvdmlkZTogTEFaWV9FTEVNRU5UX0NPTkZJR1MsXG4gICAgICAgICAgdXNlVmFsdWU6XG4gICAgICAgICAgICBvcHRpb25zICYmIG9wdGlvbnMuZWxlbWVudENvbmZpZ3MgPyBvcHRpb25zLmVsZW1lbnRDb25maWdzIDogW10sXG4gICAgICAgICAgbXVsdGk6IHRydWVcbiAgICAgICAgfSxcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6IExBWllfRUxFTUVOVF9ST09UX09QVElPTlMsXG4gICAgICAgICAgdXNlVmFsdWU6IG9wdGlvbnMucm9vdE9wdGlvbnMgPyBvcHRpb25zLnJvb3RPcHRpb25zIDoge31cbiAgICAgICAgfSxcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6IExBWllfRUxFTUVOVF9ST09UX0dVQVJELFxuICAgICAgICAgIHVzZUZhY3Rvcnk6IGNyZWF0ZUxhenlFbGVtZW50Um9vdEd1YXJkLFxuICAgICAgICAgIGRlcHM6IFtbTEFaWV9FTEVNRU5UX0NPTkZJR1MsIG5ldyBPcHRpb25hbCgpLCBuZXcgU2tpcFNlbGYoKV1dXG4gICAgICAgIH1cbiAgICAgIF1cbiAgICB9O1xuICB9XG5cbiAgc3RhdGljIGZvckZlYXR1cmUob3B0aW9uczogTGF6eUVsZW1lbnRNb2R1bGVPcHRpb25zKTogTW9kdWxlV2l0aFByb3ZpZGVycyB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBMYXp5RWxlbWVudHNNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6IExBWllfRUxFTUVOVF9DT05GSUdTLFxuICAgICAgICAgIHVzZVZhbHVlOlxuICAgICAgICAgICAgb3B0aW9ucyAmJiBvcHRpb25zLmVsZW1lbnRDb25maWdzID8gb3B0aW9ucy5lbGVtZW50Q29uZmlncyA6IFtdLFxuICAgICAgICAgIG11bHRpOiB0cnVlXG4gICAgICAgIH1cbiAgICAgIF1cbiAgICB9O1xuICB9XG5cbiAgY29uc3RydWN0b3IoXG4gICAgbGF6eUVsZW1lbnRzTG9hZGVyU2VydmljZTogTGF6eUVsZW1lbnRzTG9hZGVyU2VydmljZSxcbiAgICBAT3B0aW9uYWwoKVxuICAgIEBJbmplY3QoTEFaWV9FTEVNRU5UX0NPTkZJR1MpXG4gICAgZWxlbWVudENvbmZpZ3NNdWx0aVByb3ZpZGVyOiBFbGVtZW50Q29uZmlnW11bXSxcbiAgICBAT3B0aW9uYWwoKVxuICAgIEBJbmplY3QoTEFaWV9FTEVNRU5UX1JPT1RfR1VBUkQpXG4gICAgZ3VhcmQ6IGFueVxuICApIHtcbiAgICBpZiAoZWxlbWVudENvbmZpZ3NNdWx0aVByb3ZpZGVyICYmIGVsZW1lbnRDb25maWdzTXVsdGlQcm92aWRlci5sZW5ndGgpIHtcbiAgICAgIGNvbnN0IGxhc3RBZGRlZENvbmZpZ3MgPVxuICAgICAgICBlbGVtZW50Q29uZmlnc011bHRpUHJvdmlkZXJbZWxlbWVudENvbmZpZ3NNdWx0aVByb3ZpZGVyLmxlbmd0aCAtIDFdO1xuICAgICAgbGF6eUVsZW1lbnRzTG9hZGVyU2VydmljZS5hZGRDb25maWdzKGxhc3RBZGRlZENvbmZpZ3MpO1xuICAgIH1cbiAgfVxufVxuXG5leHBvcnQgaW50ZXJmYWNlIExhenlFbGVtZW50TW9kdWxlT3B0aW9ucyB7XG4gIGVsZW1lbnRDb25maWdzPzogRWxlbWVudENvbmZpZ1tdO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIExhenlFbGVtZW50TW9kdWxlUm9vdE9wdGlvbnMge1xuICBlbGVtZW50Q29uZmlncz86IEVsZW1lbnRDb25maWdbXTtcbiAgcm9vdE9wdGlvbnM/OiBMYXp5RWxlbWVudFJvb3RPcHRpb25zO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIExhenlFbGVtZW50Um9vdE9wdGlvbnMge1xuICBsb2FkaW5nQ29tcG9uZW50PzogVHlwZTxhbnk+O1xuICBlcnJvckNvbXBvbmVudD86IFR5cGU8YW55PjtcbiAgaXNNb2R1bGU/OiBib29sZWFuO1xuICBwcmVsb2FkPzogYm9vbGVhbjtcbn1cbiJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGF6eS1lbGVtZW50cy5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW5ndWxhci1leHRlbnNpb25zL2VsZW1lbnRzLyIsInNvdXJjZXMiOlsibGliL2xhenktZWxlbWVudHMvbGF6eS1lbGVtZW50cy5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFDTCxRQUFRLEVBQ1IsUUFBUSxFQUNSLE1BQU0sRUFHTixRQUFRLEVBQ1QsTUFBTSxlQUFlLENBQUM7QUFDdkIsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRS9DLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHVDQUF1QyxDQUFDO0FBQzdFLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLHVEQUF1RCxDQUFDO0FBQ3BHLE9BQU8sRUFFTCx5QkFBeUIsRUFDMUIsTUFBTSxnQ0FBZ0MsQ0FBQztBQUN4QyxPQUFPLEVBQ0wseUJBQXlCLEVBQ3pCLG9CQUFvQixFQUNwQix1QkFBdUIsRUFDdkIsc0JBQXNCLEVBRXZCLE1BQU0sd0JBQXdCLENBQUM7QUFFaEMsT0FBTyxFQUNMLHNCQUFzQixFQUV0QixvQkFBb0IsRUFDcEIseUJBQXlCLEVBQ3pCLDJCQUEyQixFQUM1QixDQUFDOzs7OztBQUVGLE1BQU0sVUFBVSwwQkFBMEIsQ0FBQyxPQUFpQztJQUMxRSxJQUFJLE9BQU8sRUFBRTtRQUNYLE1BQU0sSUFBSSxTQUFTLENBQ2pCLGdIQUFnSCxDQUNqSCxDQUFDO0tBQ0g7SUFDRCxPQUFPLFNBQVMsQ0FBQztBQUNuQixDQUFDO0FBRUQ7SUE0Q0UsNEJBQ0UseUJBQW9ELEVBR3BELDJCQUE4QyxFQUc5QyxLQUFVO1FBRVYsSUFBSSwyQkFBMkIsSUFBSSwyQkFBMkIsQ0FBQyxNQUFNLEVBQUU7O2dCQUMvRCxnQkFBZ0IsR0FDcEIsMkJBQTJCLENBQUMsMkJBQTJCLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQztZQUNyRSx5QkFBeUIsQ0FBQyxVQUFVLENBQUMsZ0JBQWdCLENBQUMsQ0FBQztTQUN4RDtJQUNILENBQUM7Ozs7O0lBbkRNLDBCQUFPOzs7O0lBQWQsVUFBZSxPQUFxQztRQUNsRCxPQUFPO1lBQ0wsUUFBUSxFQUFFLGtCQUFrQjtZQUM1QixTQUFTLEVBQUU7Z0JBQ1Q7b0JBQ0UsT0FBTyxFQUFFLG9CQUFvQjtvQkFDN0IsUUFBUSxFQUNOLE9BQU8sSUFBSSxPQUFPLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxFQUFFO29CQUNqRSxLQUFLLEVBQUUsSUFBSTtpQkFDWjtnQkFDRDtvQkFDRSxPQUFPLEVBQUUseUJBQXlCO29CQUNsQyxRQUFRLEVBQUUsT0FBTyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsRUFBRTtpQkFDekQ7Z0JBQ0Q7b0JBQ0UsT0FBTyxFQUFFLHVCQUF1QjtvQkFDaEMsVUFBVSxFQUFFLDBCQUEwQjtvQkFDdEMsSUFBSSxFQUFFLENBQUMsQ0FBQyxvQkFBb0IsRUFBRSxJQUFJLFFBQVEsRUFBRSxFQUFFLElBQUksUUFBUSxFQUFFLENBQUMsQ0FBQztpQkFDL0Q7YUFDRjtTQUNGLENBQUM7SUFDSixDQUFDOzs7OztJQUVNLDZCQUFVOzs7O0lBQWpCLFVBQWtCLE9BQWlDO1FBQ2pELE9BQU87WUFDTCxRQUFRLEVBQUUsa0JBQWtCO1lBQzVCLFNBQVMsRUFBRTtnQkFDVDtvQkFDRSxPQUFPLEVBQUUsb0JBQW9CO29CQUM3QixRQUFRLEVBQ04sT0FBTyxJQUFJLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLEVBQUU7b0JBQ2pFLEtBQUssRUFBRSxJQUFJO2lCQUNaO2FBQ0Y7U0FDRixDQUFDO0lBQ0osQ0FBQzs7Z0JBMUNGLFFBQVEsU0FBQztvQkFDUixZQUFZLEVBQUUsQ0FBQyxvQkFBb0IsRUFBRSwyQkFBMkIsQ0FBQztvQkFDakUsT0FBTyxFQUFFLENBQUMsWUFBWSxDQUFDO29CQUN2QixPQUFPLEVBQUUsQ0FBQyxvQkFBb0IsRUFBRSwyQkFBMkIsQ0FBQztvQkFDNUQsU0FBUyxFQUFFLEVBQUU7aUJBQ2Q7Ozs7Z0JBaENDLHlCQUF5Qjs0Q0F5RXRCLFFBQVEsWUFDUixNQUFNLFNBQUMsb0JBQW9CO2dEQUUzQixRQUFRLFlBQ1IsTUFBTSxTQUFDLHVCQUF1Qjs7SUFTbkMseUJBQUM7Q0FBQSxBQTNERCxJQTJEQztTQXJEWSxrQkFBa0I7Ozs7QUF1RC9CLDhDQUVDOzs7SUFEQyxrREFBaUM7Ozs7O0FBR25DLGtEQUdDOzs7SUFGQyxzREFBaUM7O0lBQ2pDLG1EQUFxQzs7Ozs7QUFHdkMsNENBS0M7OztJQUpDLGtEQUE2Qjs7SUFDN0IsZ0RBQTJCOztJQUMzQiwwQ0FBbUI7O0lBQ25CLHlDQUFrQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIE5nTW9kdWxlLFxuICBPcHRpb25hbCxcbiAgSW5qZWN0LFxuICBNb2R1bGVXaXRoUHJvdmlkZXJzLFxuICBUeXBlLFxuICBTa2lwU2VsZlxufSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5cbmltcG9ydCB7IExhenlFbGVtZW50RGlyZWN0aXZlIH0gZnJvbSAnLi9sYXp5LWVsZW1lbnQvbGF6eS1lbGVtZW50LmRpcmVjdGl2ZSc7XG5pbXBvcnQgeyBMYXp5RWxlbWVudER5bmFtaWNEaXJlY3RpdmUgfSBmcm9tICcuL2xhenktZWxlbWVudC1keW5hbWljL2xhenktZWxlbWVudC1keW5hbWljLmRpcmVjdGl2ZSc7XG5pbXBvcnQge1xuICBFbGVtZW50Q29uZmlnLFxuICBMYXp5RWxlbWVudHNMb2FkZXJTZXJ2aWNlXG59IGZyb20gJy4vbGF6eS1lbGVtZW50cy1sb2FkZXIuc2VydmljZSc7XG5pbXBvcnQge1xuICBMQVpZX0VMRU1FTlRfUk9PVF9PUFRJT05TLFxuICBMQVpZX0VMRU1FTlRfQ09ORklHUyxcbiAgTEFaWV9FTEVNRU5UX1JPT1RfR1VBUkQsXG4gIExBWllfRUxFTUVOVFNfUkVHSVNUUlksXG4gIExhenlFbGVtZW50c1JlZ2lzdHJ5XG59IGZyb20gJy4vbGF6eS1lbGVtZW50cy50b2tlbnMnO1xuXG5leHBvcnQge1xuICBMQVpZX0VMRU1FTlRTX1JFR0lTVFJZLFxuICBMYXp5RWxlbWVudHNSZWdpc3RyeSxcbiAgTGF6eUVsZW1lbnREaXJlY3RpdmUsXG4gIExhenlFbGVtZW50c0xvYWRlclNlcnZpY2UsXG4gIExhenlFbGVtZW50RHluYW1pY0RpcmVjdGl2ZVxufTtcblxuZXhwb3J0IGZ1bmN0aW9uIGNyZWF0ZUxhenlFbGVtZW50Um9vdEd1YXJkKG9wdGlvbnM6IExhenlFbGVtZW50TW9kdWxlT3B0aW9ucykge1xuICBpZiAob3B0aW9ucykge1xuICAgIHRocm93IG5ldyBUeXBlRXJyb3IoXG4gICAgICBgTGF6eUVsZW1lbnRzTW9kdWxlLmZvclJvb3QoKSBjYWxsZWQgdHdpY2UuIEZlYXR1cmUgbW9kdWxlcyBzaG91bGQgdXNlIExhenlFbGVtZW50c01vZHVsZS5mb3JGZWF0dXJlKCkgaW5zdGVhZC5gXG4gICAgKTtcbiAgfVxuICByZXR1cm4gJ2d1YXJkZWQnO1xufVxuXG5ATmdNb2R1bGUoe1xuICBkZWNsYXJhdGlvbnM6IFtMYXp5RWxlbWVudERpcmVjdGl2ZSwgTGF6eUVsZW1lbnREeW5hbWljRGlyZWN0aXZlXSxcbiAgaW1wb3J0czogW0NvbW1vbk1vZHVsZV0sXG4gIGV4cG9ydHM6IFtMYXp5RWxlbWVudERpcmVjdGl2ZSwgTGF6eUVsZW1lbnREeW5hbWljRGlyZWN0aXZlXSxcbiAgcHJvdmlkZXJzOiBbXVxufSlcbmV4cG9ydCBjbGFzcyBMYXp5RWxlbWVudHNNb2R1bGUge1xuICBzdGF0aWMgZm9yUm9vdChvcHRpb25zOiBMYXp5RWxlbWVudE1vZHVsZVJvb3RPcHRpb25zKTogTW9kdWxlV2l0aFByb3ZpZGVycyB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBMYXp5RWxlbWVudHNNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6IExBWllfRUxFTUVOVF9DT05GSUdTLFxuICAgICAgICAgIHVzZVZhbHVlOlxuICAgICAgICAgICAgb3B0aW9ucyAmJiBvcHRpb25zLmVsZW1lbnRDb25maWdzID8gb3B0aW9ucy5lbGVtZW50Q29uZmlncyA6IFtdLFxuICAgICAgICAgIG11bHRpOiB0cnVlXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBMQVpZX0VMRU1FTlRfUk9PVF9PUFRJT05TLFxuICAgICAgICAgIHVzZVZhbHVlOiBvcHRpb25zLnJvb3RPcHRpb25zID8gb3B0aW9ucy5yb290T3B0aW9ucyA6IHt9XG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBMQVpZX0VMRU1FTlRfUk9PVF9HVUFSRCxcbiAgICAgICAgICB1c2VGYWN0b3J5OiBjcmVhdGVMYXp5RWxlbWVudFJvb3RHdWFyZCxcbiAgICAgICAgICBkZXBzOiBbW0xBWllfRUxFTUVOVF9DT05GSUdTLCBuZXcgT3B0aW9uYWwoKSwgbmV3IFNraXBTZWxmKCldXVxuICAgICAgICB9XG4gICAgICBdXG4gICAgfTtcbiAgfVxuXG4gIHN0YXRpYyBmb3JGZWF0dXJlKG9wdGlvbnM6IExhenlFbGVtZW50TW9kdWxlT3B0aW9ucyk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xuICAgIHJldHVybiB7XG4gICAgICBuZ01vZHVsZTogTGF6eUVsZW1lbnRzTW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBMQVpZX0VMRU1FTlRfQ09ORklHUyxcbiAgICAgICAgICB1c2VWYWx1ZTpcbiAgICAgICAgICAgIG9wdGlvbnMgJiYgb3B0aW9ucy5lbGVtZW50Q29uZmlncyA/IG9wdGlvbnMuZWxlbWVudENvbmZpZ3MgOiBbXSxcbiAgICAgICAgICBtdWx0aTogdHJ1ZVxuICAgICAgICB9XG4gICAgICBdXG4gICAgfTtcbiAgfVxuXG4gIGNvbnN0cnVjdG9yKFxuICAgIGxhenlFbGVtZW50c0xvYWRlclNlcnZpY2U6IExhenlFbGVtZW50c0xvYWRlclNlcnZpY2UsXG4gICAgQE9wdGlvbmFsKClcbiAgICBASW5qZWN0KExBWllfRUxFTUVOVF9DT05GSUdTKVxuICAgIGVsZW1lbnRDb25maWdzTXVsdGlQcm92aWRlcjogRWxlbWVudENvbmZpZ1tdW10sXG4gICAgQE9wdGlvbmFsKClcbiAgICBASW5qZWN0KExBWllfRUxFTUVOVF9ST09UX0dVQVJEKVxuICAgIGd1YXJkOiBhbnlcbiAgKSB7XG4gICAgaWYgKGVsZW1lbnRDb25maWdzTXVsdGlQcm92aWRlciAmJiBlbGVtZW50Q29uZmlnc011bHRpUHJvdmlkZXIubGVuZ3RoKSB7XG4gICAgICBjb25zdCBsYXN0QWRkZWRDb25maWdzID1cbiAgICAgICAgZWxlbWVudENvbmZpZ3NNdWx0aVByb3ZpZGVyW2VsZW1lbnRDb25maWdzTXVsdGlQcm92aWRlci5sZW5ndGggLSAxXTtcbiAgICAgIGxhenlFbGVtZW50c0xvYWRlclNlcnZpY2UuYWRkQ29uZmlncyhsYXN0QWRkZWRDb25maWdzKTtcbiAgICB9XG4gIH1cbn1cblxuZXhwb3J0IGludGVyZmFjZSBMYXp5RWxlbWVudE1vZHVsZU9wdGlvbnMge1xuICBlbGVtZW50Q29uZmlncz86IEVsZW1lbnRDb25maWdbXTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBMYXp5RWxlbWVudE1vZHVsZVJvb3RPcHRpb25zIHtcbiAgZWxlbWVudENvbmZpZ3M/OiBFbGVtZW50Q29uZmlnW107XG4gIHJvb3RPcHRpb25zPzogTGF6eUVsZW1lbnRSb290T3B0aW9ucztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBMYXp5RWxlbWVudFJvb3RPcHRpb25zIHtcbiAgbG9hZGluZ0NvbXBvbmVudD86IFR5cGU8YW55PjtcbiAgZXJyb3JDb21wb25lbnQ/OiBUeXBlPGFueT47XG4gIGlzTW9kdWxlPzogYm9vbGVhbjtcbiAgcHJlbG9hZD86IGJvb2xlYW47XG59XG4iXX0= |
@@ -5,3 +5,3 @@ /** | ||
*/ | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule } from './lazy-elements.module'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvIiwic291cmNlcyI6WyJsaWIvbGF6eS1lbGVtZW50cy9wdWJsaWNfYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSwwSUFBYyx3QkFBd0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vbGF6eS1lbGVtZW50cy5tb2R1bGUnO1xyXG4iXX0= | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective, LazyElementsModule } from './lazy-elements.module'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvIiwic291cmNlcyI6WyJsaWIvbGF6eS1lbGVtZW50cy9wdWJsaWNfYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxxS0FBYyx3QkFBd0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vbGF6eS1lbGVtZW50cy5tb2R1bGUnO1xyXG4iXX0= |
@@ -8,3 +8,3 @@ /** | ||
*/ | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule } from './lib/lazy-elements'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvIiwic291cmNlcyI6WyJwdWJsaWNfYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFJQSwwSUFBYyxxQkFBcUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4gKiBQdWJsaWMgQVBJIFN1cmZhY2Ugb2YgZWxlbWVudHNcbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL2xpYi9sYXp5LWVsZW1lbnRzJztcbiJdfQ== | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective, LazyElementsModule } from './lib/lazy-elements'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvIiwic291cmNlcyI6WyJwdWJsaWNfYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFJQSxxS0FBYyxxQkFBcUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4gKiBQdWJsaWMgQVBJIFN1cmZhY2Ugb2YgZWxlbWVudHNcbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL2xpYi9sYXp5LWVsZW1lbnRzJztcbiJdfQ== |
@@ -8,5 +8,4 @@ /** | ||
*/ | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule } from './public_api'; | ||
export { LazyElementsLoaderService as ɵe } from './lazy-elements-loader.service'; | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective, LazyElementsModule } from './public_api'; | ||
export { LAZY_ELEMENT_CONFIGS as ɵa, LAZY_ELEMENT_ROOT_GUARD as ɵc, LAZY_ELEMENT_ROOT_OPTIONS as ɵb } from './lazy-elements.tokens'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1leHRlbnNpb25zLWVsZW1lbnRzLXNyYy1saWItbGF6eS1lbGVtZW50cy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvc3JjL2xpYi9sYXp5LWVsZW1lbnRzLyIsInNvdXJjZXMiOlsiYW5ndWxhci1leHRlbnNpb25zLWVsZW1lbnRzLXNyYy1saWItbGF6eS1lbGVtZW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBSUEsMElBQWMsY0FBYyxDQUFDO0FBRTdCLE9BQU8sRUFBcUIseUJBQXlCLElBQUksRUFBRSxFQUFDLE1BQU0sZ0NBQWdDLENBQUM7QUFDbkcsT0FBTyxFQUFDLG9CQUFvQixJQUFJLEVBQUUsRUFBQyx1QkFBdUIsSUFBSSxFQUFFLEVBQUMseUJBQXlCLElBQUksRUFBRSxFQUFDLE1BQU0sd0JBQXdCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdlbmVyYXRlZCBidW5kbGUgaW5kZXguIERvIG5vdCBlZGl0LlxuICovXG5cbmV4cG9ydCAqIGZyb20gJy4vcHVibGljX2FwaSc7XG5cbmV4cG9ydCB7RWxlbWVudENvbmZpZyBhcyDJtWQsTGF6eUVsZW1lbnRzTG9hZGVyU2VydmljZSBhcyDJtWV9IGZyb20gJy4vbGF6eS1lbGVtZW50cy1sb2FkZXIuc2VydmljZSc7XG5leHBvcnQge0xBWllfRUxFTUVOVF9DT05GSUdTIGFzIMm1YSxMQVpZX0VMRU1FTlRfUk9PVF9HVUFSRCBhcyDJtWMsTEFaWV9FTEVNRU5UX1JPT1RfT1BUSU9OUyBhcyDJtWJ9IGZyb20gJy4vbGF6eS1lbGVtZW50cy50b2tlbnMnOyJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1leHRlbnNpb25zLWVsZW1lbnRzLXNyYy1saWItbGF6eS1lbGVtZW50cy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvc3JjL2xpYi9sYXp5LWVsZW1lbnRzLyIsInNvdXJjZXMiOlsiYW5ndWxhci1leHRlbnNpb25zLWVsZW1lbnRzLXNyYy1saWItbGF6eS1lbGVtZW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBSUEscUtBQWMsY0FBYyxDQUFDO0FBRzdCLE9BQU8sRUFBQyxvQkFBb0IsSUFBSSxFQUFFLEVBQUMsdUJBQXVCLElBQUksRUFBRSxFQUFDLHlCQUF5QixJQUFJLEVBQUUsRUFBQyxNQUFNLHdCQUF3QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpY19hcGknO1xuXG5leHBvcnQge0VsZW1lbnRDb25maWcgYXMgybVkfSBmcm9tICcuL2xhenktZWxlbWVudHMtbG9hZGVyLnNlcnZpY2UnO1xuZXhwb3J0IHtMQVpZX0VMRU1FTlRfQ09ORklHUyBhcyDJtWEsTEFaWV9FTEVNRU5UX1JPT1RfR1VBUkQgYXMgybVjLExBWllfRUxFTUVOVF9ST09UX09QVElPTlMgYXMgybVifSBmcm9tICcuL2xhenktZWxlbWVudHMudG9rZW5zJzsiXX0= |
@@ -11,3 +11,3 @@ /** | ||
import { LAZY_ELEMENT_ROOT_OPTIONS, LAZY_ELEMENT_CONFIGS, LAZY_ELEMENT_ROOT_GUARD, LAZY_ELEMENTS_REGISTRY } from './lazy-elements.tokens'; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective }; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective }; | ||
/** | ||
@@ -129,2 +129,2 @@ * @param {?} options | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGF6eS1lbGVtZW50cy5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW5ndWxhci1leHRlbnNpb25zL2VsZW1lbnRzL3NyYy9saWIvbGF6eS1lbGVtZW50cy8iLCJzb3VyY2VzIjpbImxhenktZWxlbWVudHMubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQ0wsUUFBUSxFQUNSLFFBQVEsRUFDUixNQUFNLEVBR04sUUFBUSxFQUNULE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUUvQyxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSx1Q0FBdUMsQ0FBQztBQUM3RSxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSx1REFBdUQsQ0FBQztBQUNwRyxPQUFPLEVBRUwseUJBQXlCLEVBQzFCLE1BQU0sZ0NBQWdDLENBQUM7QUFDeEMsT0FBTyxFQUNMLHlCQUF5QixFQUN6QixvQkFBb0IsRUFDcEIsdUJBQXVCLEVBQ3ZCLHNCQUFzQixFQUV2QixNQUFNLHdCQUF3QixDQUFDO0FBRWhDLE9BQU8sRUFDTCxzQkFBc0IsRUFFdEIsb0JBQW9CLEVBQ3BCLDJCQUEyQixFQUM1QixDQUFDOzs7OztBQUVGLE1BQU0sVUFBVSwwQkFBMEIsQ0FBQyxPQUFpQztJQUMxRSxJQUFJLE9BQU8sRUFBRTtRQUNYLE1BQU0sSUFBSSxTQUFTLENBQ2pCLGdIQUFnSCxDQUNqSCxDQUFDO0tBQ0g7SUFDRCxPQUFPLFNBQVMsQ0FBQztBQUNuQixDQUFDO0FBRUQ7SUE0Q0UsNEJBQ0UseUJBQW9ELEVBR3BELDJCQUE4QyxFQUc5QyxLQUFVO1FBRVYsSUFBSSwyQkFBMkIsSUFBSSwyQkFBMkIsQ0FBQyxNQUFNLEVBQUU7O2dCQUMvRCxnQkFBZ0IsR0FDcEIsMkJBQTJCLENBQUMsMkJBQTJCLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQztZQUNyRSx5QkFBeUIsQ0FBQyxVQUFVLENBQUMsZ0JBQWdCLENBQUMsQ0FBQztTQUN4RDtJQUNILENBQUM7Ozs7O0lBbkRNLDBCQUFPOzs7O0lBQWQsVUFBZSxPQUFxQztRQUNsRCxPQUFPO1lBQ0wsUUFBUSxFQUFFLGtCQUFrQjtZQUM1QixTQUFTLEVBQUU7Z0JBQ1Q7b0JBQ0UsT0FBTyxFQUFFLG9CQUFvQjtvQkFDN0IsUUFBUSxFQUNOLE9BQU8sSUFBSSxPQUFPLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxFQUFFO29CQUNqRSxLQUFLLEVBQUUsSUFBSTtpQkFDWjtnQkFDRDtvQkFDRSxPQUFPLEVBQUUseUJBQXlCO29CQUNsQyxRQUFRLEVBQUUsT0FBTyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsRUFBRTtpQkFDekQ7Z0JBQ0Q7b0JBQ0UsT0FBTyxFQUFFLHVCQUF1QjtvQkFDaEMsVUFBVSxFQUFFLDBCQUEwQjtvQkFDdEMsSUFBSSxFQUFFLENBQUMsQ0FBQyxvQkFBb0IsRUFBRSxJQUFJLFFBQVEsRUFBRSxFQUFFLElBQUksUUFBUSxFQUFFLENBQUMsQ0FBQztpQkFDL0Q7YUFDRjtTQUNGLENBQUM7SUFDSixDQUFDOzs7OztJQUVNLDZCQUFVOzs7O0lBQWpCLFVBQWtCLE9BQWlDO1FBQ2pELE9BQU87WUFDTCxRQUFRLEVBQUUsa0JBQWtCO1lBQzVCLFNBQVMsRUFBRTtnQkFDVDtvQkFDRSxPQUFPLEVBQUUsb0JBQW9CO29CQUM3QixRQUFRLEVBQ04sT0FBTyxJQUFJLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLEVBQUU7b0JBQ2pFLEtBQUssRUFBRSxJQUFJO2lCQUNaO2FBQ0Y7U0FDRixDQUFDO0lBQ0osQ0FBQzs7Z0JBMUNGLFFBQVEsU0FBQztvQkFDUixZQUFZLEVBQUUsQ0FBQyxvQkFBb0IsRUFBRSwyQkFBMkIsQ0FBQztvQkFDakUsT0FBTyxFQUFFLENBQUMsWUFBWSxDQUFDO29CQUN2QixPQUFPLEVBQUUsQ0FBQyxvQkFBb0IsRUFBRSwyQkFBMkIsQ0FBQztvQkFDNUQsU0FBUyxFQUFFLEVBQUU7aUJBQ2Q7Ozs7Z0JBL0JDLHlCQUF5Qjs0Q0F3RXRCLFFBQVEsWUFDUixNQUFNLFNBQUMsb0JBQW9CO2dEQUUzQixRQUFRLFlBQ1IsTUFBTSxTQUFDLHVCQUF1Qjs7SUFTbkMseUJBQUM7Q0FBQSxBQTNERCxJQTJEQztTQXJEWSxrQkFBa0I7Ozs7QUF1RC9CLDhDQUVDOzs7SUFEQyxrREFBaUM7Ozs7O0FBR25DLGtEQUdDOzs7SUFGQyxzREFBaUM7O0lBQ2pDLG1EQUFxQzs7Ozs7QUFHdkMsNENBS0M7OztJQUpDLGtEQUE2Qjs7SUFDN0IsZ0RBQTJCOztJQUMzQiwwQ0FBbUI7O0lBQ25CLHlDQUFrQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIE5nTW9kdWxlLFxuICBPcHRpb25hbCxcbiAgSW5qZWN0LFxuICBNb2R1bGVXaXRoUHJvdmlkZXJzLFxuICBUeXBlLFxuICBTa2lwU2VsZlxufSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5cbmltcG9ydCB7IExhenlFbGVtZW50RGlyZWN0aXZlIH0gZnJvbSAnLi9sYXp5LWVsZW1lbnQvbGF6eS1lbGVtZW50LmRpcmVjdGl2ZSc7XG5pbXBvcnQgeyBMYXp5RWxlbWVudER5bmFtaWNEaXJlY3RpdmUgfSBmcm9tICcuL2xhenktZWxlbWVudC1keW5hbWljL2xhenktZWxlbWVudC1keW5hbWljLmRpcmVjdGl2ZSc7XG5pbXBvcnQge1xuICBFbGVtZW50Q29uZmlnLFxuICBMYXp5RWxlbWVudHNMb2FkZXJTZXJ2aWNlXG59IGZyb20gJy4vbGF6eS1lbGVtZW50cy1sb2FkZXIuc2VydmljZSc7XG5pbXBvcnQge1xuICBMQVpZX0VMRU1FTlRfUk9PVF9PUFRJT05TLFxuICBMQVpZX0VMRU1FTlRfQ09ORklHUyxcbiAgTEFaWV9FTEVNRU5UX1JPT1RfR1VBUkQsXG4gIExBWllfRUxFTUVOVFNfUkVHSVNUUlksXG4gIExhenlFbGVtZW50c1JlZ2lzdHJ5XG59IGZyb20gJy4vbGF6eS1lbGVtZW50cy50b2tlbnMnO1xuXG5leHBvcnQge1xuICBMQVpZX0VMRU1FTlRTX1JFR0lTVFJZLFxuICBMYXp5RWxlbWVudHNSZWdpc3RyeSxcbiAgTGF6eUVsZW1lbnREaXJlY3RpdmUsXG4gIExhenlFbGVtZW50RHluYW1pY0RpcmVjdGl2ZVxufTtcblxuZXhwb3J0IGZ1bmN0aW9uIGNyZWF0ZUxhenlFbGVtZW50Um9vdEd1YXJkKG9wdGlvbnM6IExhenlFbGVtZW50TW9kdWxlT3B0aW9ucykge1xuICBpZiAob3B0aW9ucykge1xuICAgIHRocm93IG5ldyBUeXBlRXJyb3IoXG4gICAgICBgTGF6eUVsZW1lbnRzTW9kdWxlLmZvclJvb3QoKSBjYWxsZWQgdHdpY2UuIEZlYXR1cmUgbW9kdWxlcyBzaG91bGQgdXNlIExhenlFbGVtZW50c01vZHVsZS5mb3JGZWF0dXJlKCkgaW5zdGVhZC5gXG4gICAgKTtcbiAgfVxuICByZXR1cm4gJ2d1YXJkZWQnO1xufVxuXG5ATmdNb2R1bGUoe1xuICBkZWNsYXJhdGlvbnM6IFtMYXp5RWxlbWVudERpcmVjdGl2ZSwgTGF6eUVsZW1lbnREeW5hbWljRGlyZWN0aXZlXSxcbiAgaW1wb3J0czogW0NvbW1vbk1vZHVsZV0sXG4gIGV4cG9ydHM6IFtMYXp5RWxlbWVudERpcmVjdGl2ZSwgTGF6eUVsZW1lbnREeW5hbWljRGlyZWN0aXZlXSxcbiAgcHJvdmlkZXJzOiBbXVxufSlcbmV4cG9ydCBjbGFzcyBMYXp5RWxlbWVudHNNb2R1bGUge1xuICBzdGF0aWMgZm9yUm9vdChvcHRpb25zOiBMYXp5RWxlbWVudE1vZHVsZVJvb3RPcHRpb25zKTogTW9kdWxlV2l0aFByb3ZpZGVycyB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBMYXp5RWxlbWVudHNNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6IExBWllfRUxFTUVOVF9DT05GSUdTLFxuICAgICAgICAgIHVzZVZhbHVlOlxuICAgICAgICAgICAgb3B0aW9ucyAmJiBvcHRpb25zLmVsZW1lbnRDb25maWdzID8gb3B0aW9ucy5lbGVtZW50Q29uZmlncyA6IFtdLFxuICAgICAgICAgIG11bHRpOiB0cnVlXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBMQVpZX0VMRU1FTlRfUk9PVF9PUFRJT05TLFxuICAgICAgICAgIHVzZVZhbHVlOiBvcHRpb25zLnJvb3RPcHRpb25zID8gb3B0aW9ucy5yb290T3B0aW9ucyA6IHt9XG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBMQVpZX0VMRU1FTlRfUk9PVF9HVUFSRCxcbiAgICAgICAgICB1c2VGYWN0b3J5OiBjcmVhdGVMYXp5RWxlbWVudFJvb3RHdWFyZCxcbiAgICAgICAgICBkZXBzOiBbW0xBWllfRUxFTUVOVF9DT05GSUdTLCBuZXcgT3B0aW9uYWwoKSwgbmV3IFNraXBTZWxmKCldXVxuICAgICAgICB9XG4gICAgICBdXG4gICAgfTtcbiAgfVxuXG4gIHN0YXRpYyBmb3JGZWF0dXJlKG9wdGlvbnM6IExhenlFbGVtZW50TW9kdWxlT3B0aW9ucyk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xuICAgIHJldHVybiB7XG4gICAgICBuZ01vZHVsZTogTGF6eUVsZW1lbnRzTW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBMQVpZX0VMRU1FTlRfQ09ORklHUyxcbiAgICAgICAgICB1c2VWYWx1ZTpcbiAgICAgICAgICAgIG9wdGlvbnMgJiYgb3B0aW9ucy5lbGVtZW50Q29uZmlncyA/IG9wdGlvbnMuZWxlbWVudENvbmZpZ3MgOiBbXSxcbiAgICAgICAgICBtdWx0aTogdHJ1ZVxuICAgICAgICB9XG4gICAgICBdXG4gICAgfTtcbiAgfVxuXG4gIGNvbnN0cnVjdG9yKFxuICAgIGxhenlFbGVtZW50c0xvYWRlclNlcnZpY2U6IExhenlFbGVtZW50c0xvYWRlclNlcnZpY2UsXG4gICAgQE9wdGlvbmFsKClcbiAgICBASW5qZWN0KExBWllfRUxFTUVOVF9DT05GSUdTKVxuICAgIGVsZW1lbnRDb25maWdzTXVsdGlQcm92aWRlcjogRWxlbWVudENvbmZpZ1tdW10sXG4gICAgQE9wdGlvbmFsKClcbiAgICBASW5qZWN0KExBWllfRUxFTUVOVF9ST09UX0dVQVJEKVxuICAgIGd1YXJkOiBhbnlcbiAgKSB7XG4gICAgaWYgKGVsZW1lbnRDb25maWdzTXVsdGlQcm92aWRlciAmJiBlbGVtZW50Q29uZmlnc011bHRpUHJvdmlkZXIubGVuZ3RoKSB7XG4gICAgICBjb25zdCBsYXN0QWRkZWRDb25maWdzID1cbiAgICAgICAgZWxlbWVudENvbmZpZ3NNdWx0aVByb3ZpZGVyW2VsZW1lbnRDb25maWdzTXVsdGlQcm92aWRlci5sZW5ndGggLSAxXTtcbiAgICAgIGxhenlFbGVtZW50c0xvYWRlclNlcnZpY2UuYWRkQ29uZmlncyhsYXN0QWRkZWRDb25maWdzKTtcbiAgICB9XG4gIH1cbn1cblxuZXhwb3J0IGludGVyZmFjZSBMYXp5RWxlbWVudE1vZHVsZU9wdGlvbnMge1xuICBlbGVtZW50Q29uZmlncz86IEVsZW1lbnRDb25maWdbXTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBMYXp5RWxlbWVudE1vZHVsZVJvb3RPcHRpb25zIHtcbiAgZWxlbWVudENvbmZpZ3M/OiBFbGVtZW50Q29uZmlnW107XG4gIHJvb3RPcHRpb25zPzogTGF6eUVsZW1lbnRSb290T3B0aW9ucztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBMYXp5RWxlbWVudFJvb3RPcHRpb25zIHtcbiAgbG9hZGluZ0NvbXBvbmVudD86IFR5cGU8YW55PjtcbiAgZXJyb3JDb21wb25lbnQ/OiBUeXBlPGFueT47XG4gIGlzTW9kdWxlPzogYm9vbGVhbjtcbiAgcHJlbG9hZD86IGJvb2xlYW47XG59XG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGF6eS1lbGVtZW50cy5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW5ndWxhci1leHRlbnNpb25zL2VsZW1lbnRzL3NyYy9saWIvbGF6eS1lbGVtZW50cy8iLCJzb3VyY2VzIjpbImxhenktZWxlbWVudHMubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQ0wsUUFBUSxFQUNSLFFBQVEsRUFDUixNQUFNLEVBR04sUUFBUSxFQUNULE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUUvQyxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSx1Q0FBdUMsQ0FBQztBQUM3RSxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSx1REFBdUQsQ0FBQztBQUNwRyxPQUFPLEVBRUwseUJBQXlCLEVBQzFCLE1BQU0sZ0NBQWdDLENBQUM7QUFDeEMsT0FBTyxFQUNMLHlCQUF5QixFQUN6QixvQkFBb0IsRUFDcEIsdUJBQXVCLEVBQ3ZCLHNCQUFzQixFQUV2QixNQUFNLHdCQUF3QixDQUFDO0FBRWhDLE9BQU8sRUFDTCxzQkFBc0IsRUFFdEIsb0JBQW9CLEVBQ3BCLHlCQUF5QixFQUN6QiwyQkFBMkIsRUFDNUIsQ0FBQzs7Ozs7QUFFRixNQUFNLFVBQVUsMEJBQTBCLENBQUMsT0FBaUM7SUFDMUUsSUFBSSxPQUFPLEVBQUU7UUFDWCxNQUFNLElBQUksU0FBUyxDQUNqQixnSEFBZ0gsQ0FDakgsQ0FBQztLQUNIO0lBQ0QsT0FBTyxTQUFTLENBQUM7QUFDbkIsQ0FBQztBQUVEO0lBNENFLDRCQUNFLHlCQUFvRCxFQUdwRCwyQkFBOEMsRUFHOUMsS0FBVTtRQUVWLElBQUksMkJBQTJCLElBQUksMkJBQTJCLENBQUMsTUFBTSxFQUFFOztnQkFDL0QsZ0JBQWdCLEdBQ3BCLDJCQUEyQixDQUFDLDJCQUEyQixDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUM7WUFDckUseUJBQXlCLENBQUMsVUFBVSxDQUFDLGdCQUFnQixDQUFDLENBQUM7U0FDeEQ7SUFDSCxDQUFDOzs7OztJQW5ETSwwQkFBTzs7OztJQUFkLFVBQWUsT0FBcUM7UUFDbEQsT0FBTztZQUNMLFFBQVEsRUFBRSxrQkFBa0I7WUFDNUIsU0FBUyxFQUFFO2dCQUNUO29CQUNFLE9BQU8sRUFBRSxvQkFBb0I7b0JBQzdCLFFBQVEsRUFDTixPQUFPLElBQUksT0FBTyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsRUFBRTtvQkFDakUsS0FBSyxFQUFFLElBQUk7aUJBQ1o7Z0JBQ0Q7b0JBQ0UsT0FBTyxFQUFFLHlCQUF5QjtvQkFDbEMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEVBQUU7aUJBQ3pEO2dCQUNEO29CQUNFLE9BQU8sRUFBRSx1QkFBdUI7b0JBQ2hDLFVBQVUsRUFBRSwwQkFBMEI7b0JBQ3RDLElBQUksRUFBRSxDQUFDLENBQUMsb0JBQW9CLEVBQUUsSUFBSSxRQUFRLEVBQUUsRUFBRSxJQUFJLFFBQVEsRUFBRSxDQUFDLENBQUM7aUJBQy9EO2FBQ0Y7U0FDRixDQUFDO0lBQ0osQ0FBQzs7Ozs7SUFFTSw2QkFBVTs7OztJQUFqQixVQUFrQixPQUFpQztRQUNqRCxPQUFPO1lBQ0wsUUFBUSxFQUFFLGtCQUFrQjtZQUM1QixTQUFTLEVBQUU7Z0JBQ1Q7b0JBQ0UsT0FBTyxFQUFFLG9CQUFvQjtvQkFDN0IsUUFBUSxFQUNOLE9BQU8sSUFBSSxPQUFPLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxFQUFFO29CQUNqRSxLQUFLLEVBQUUsSUFBSTtpQkFDWjthQUNGO1NBQ0YsQ0FBQztJQUNKLENBQUM7O2dCQTFDRixRQUFRLFNBQUM7b0JBQ1IsWUFBWSxFQUFFLENBQUMsb0JBQW9CLEVBQUUsMkJBQTJCLENBQUM7b0JBQ2pFLE9BQU8sRUFBRSxDQUFDLFlBQVksQ0FBQztvQkFDdkIsT0FBTyxFQUFFLENBQUMsb0JBQW9CLEVBQUUsMkJBQTJCLENBQUM7b0JBQzVELFNBQVMsRUFBRSxFQUFFO2lCQUNkOzs7O2dCQWhDQyx5QkFBeUI7NENBeUV0QixRQUFRLFlBQ1IsTUFBTSxTQUFDLG9CQUFvQjtnREFFM0IsUUFBUSxZQUNSLE1BQU0sU0FBQyx1QkFBdUI7O0lBU25DLHlCQUFDO0NBQUEsQUEzREQsSUEyREM7U0FyRFksa0JBQWtCOzs7O0FBdUQvQiw4Q0FFQzs7O0lBREMsa0RBQWlDOzs7OztBQUduQyxrREFHQzs7O0lBRkMsc0RBQWlDOztJQUNqQyxtREFBcUM7Ozs7O0FBR3ZDLDRDQUtDOzs7SUFKQyxrREFBNkI7O0lBQzdCLGdEQUEyQjs7SUFDM0IsMENBQW1COztJQUNuQix5Q0FBa0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBOZ01vZHVsZSxcbiAgT3B0aW9uYWwsXG4gIEluamVjdCxcbiAgTW9kdWxlV2l0aFByb3ZpZGVycyxcbiAgVHlwZSxcbiAgU2tpcFNlbGZcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuXG5pbXBvcnQgeyBMYXp5RWxlbWVudERpcmVjdGl2ZSB9IGZyb20gJy4vbGF6eS1lbGVtZW50L2xhenktZWxlbWVudC5kaXJlY3RpdmUnO1xuaW1wb3J0IHsgTGF6eUVsZW1lbnREeW5hbWljRGlyZWN0aXZlIH0gZnJvbSAnLi9sYXp5LWVsZW1lbnQtZHluYW1pYy9sYXp5LWVsZW1lbnQtZHluYW1pYy5kaXJlY3RpdmUnO1xuaW1wb3J0IHtcbiAgRWxlbWVudENvbmZpZyxcbiAgTGF6eUVsZW1lbnRzTG9hZGVyU2VydmljZVxufSBmcm9tICcuL2xhenktZWxlbWVudHMtbG9hZGVyLnNlcnZpY2UnO1xuaW1wb3J0IHtcbiAgTEFaWV9FTEVNRU5UX1JPT1RfT1BUSU9OUyxcbiAgTEFaWV9FTEVNRU5UX0NPTkZJR1MsXG4gIExBWllfRUxFTUVOVF9ST09UX0dVQVJELFxuICBMQVpZX0VMRU1FTlRTX1JFR0lTVFJZLFxuICBMYXp5RWxlbWVudHNSZWdpc3RyeVxufSBmcm9tICcuL2xhenktZWxlbWVudHMudG9rZW5zJztcblxuZXhwb3J0IHtcbiAgTEFaWV9FTEVNRU5UU19SRUdJU1RSWSxcbiAgTGF6eUVsZW1lbnRzUmVnaXN0cnksXG4gIExhenlFbGVtZW50RGlyZWN0aXZlLFxuICBMYXp5RWxlbWVudHNMb2FkZXJTZXJ2aWNlLFxuICBMYXp5RWxlbWVudER5bmFtaWNEaXJlY3RpdmVcbn07XG5cbmV4cG9ydCBmdW5jdGlvbiBjcmVhdGVMYXp5RWxlbWVudFJvb3RHdWFyZChvcHRpb25zOiBMYXp5RWxlbWVudE1vZHVsZU9wdGlvbnMpIHtcbiAgaWYgKG9wdGlvbnMpIHtcbiAgICB0aHJvdyBuZXcgVHlwZUVycm9yKFxuICAgICAgYExhenlFbGVtZW50c01vZHVsZS5mb3JSb290KCkgY2FsbGVkIHR3aWNlLiBGZWF0dXJlIG1vZHVsZXMgc2hvdWxkIHVzZSBMYXp5RWxlbWVudHNNb2R1bGUuZm9yRmVhdHVyZSgpIGluc3RlYWQuYFxuICAgICk7XG4gIH1cbiAgcmV0dXJuICdndWFyZGVkJztcbn1cblxuQE5nTW9kdWxlKHtcbiAgZGVjbGFyYXRpb25zOiBbTGF6eUVsZW1lbnREaXJlY3RpdmUsIExhenlFbGVtZW50RHluYW1pY0RpcmVjdGl2ZV0sXG4gIGltcG9ydHM6IFtDb21tb25Nb2R1bGVdLFxuICBleHBvcnRzOiBbTGF6eUVsZW1lbnREaXJlY3RpdmUsIExhenlFbGVtZW50RHluYW1pY0RpcmVjdGl2ZV0sXG4gIHByb3ZpZGVyczogW11cbn0pXG5leHBvcnQgY2xhc3MgTGF6eUVsZW1lbnRzTW9kdWxlIHtcbiAgc3RhdGljIGZvclJvb3Qob3B0aW9uczogTGF6eUVsZW1lbnRNb2R1bGVSb290T3B0aW9ucyk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xuICAgIHJldHVybiB7XG4gICAgICBuZ01vZHVsZTogTGF6eUVsZW1lbnRzTW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBMQVpZX0VMRU1FTlRfQ09ORklHUyxcbiAgICAgICAgICB1c2VWYWx1ZTpcbiAgICAgICAgICAgIG9wdGlvbnMgJiYgb3B0aW9ucy5lbGVtZW50Q29uZmlncyA/IG9wdGlvbnMuZWxlbWVudENvbmZpZ3MgOiBbXSxcbiAgICAgICAgICBtdWx0aTogdHJ1ZVxuICAgICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICAgcHJvdmlkZTogTEFaWV9FTEVNRU5UX1JPT1RfT1BUSU9OUyxcbiAgICAgICAgICB1c2VWYWx1ZTogb3B0aW9ucy5yb290T3B0aW9ucyA/IG9wdGlvbnMucm9vdE9wdGlvbnMgOiB7fVxuICAgICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICAgcHJvdmlkZTogTEFaWV9FTEVNRU5UX1JPT1RfR1VBUkQsXG4gICAgICAgICAgdXNlRmFjdG9yeTogY3JlYXRlTGF6eUVsZW1lbnRSb290R3VhcmQsXG4gICAgICAgICAgZGVwczogW1tMQVpZX0VMRU1FTlRfQ09ORklHUywgbmV3IE9wdGlvbmFsKCksIG5ldyBTa2lwU2VsZigpXV1cbiAgICAgICAgfVxuICAgICAgXVxuICAgIH07XG4gIH1cblxuICBzdGF0aWMgZm9yRmVhdHVyZShvcHRpb25zOiBMYXp5RWxlbWVudE1vZHVsZU9wdGlvbnMpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IExhenlFbGVtZW50c01vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW1xuICAgICAgICB7XG4gICAgICAgICAgcHJvdmlkZTogTEFaWV9FTEVNRU5UX0NPTkZJR1MsXG4gICAgICAgICAgdXNlVmFsdWU6XG4gICAgICAgICAgICBvcHRpb25zICYmIG9wdGlvbnMuZWxlbWVudENvbmZpZ3MgPyBvcHRpb25zLmVsZW1lbnRDb25maWdzIDogW10sXG4gICAgICAgICAgbXVsdGk6IHRydWVcbiAgICAgICAgfVxuICAgICAgXVxuICAgIH07XG4gIH1cblxuICBjb25zdHJ1Y3RvcihcbiAgICBsYXp5RWxlbWVudHNMb2FkZXJTZXJ2aWNlOiBMYXp5RWxlbWVudHNMb2FkZXJTZXJ2aWNlLFxuICAgIEBPcHRpb25hbCgpXG4gICAgQEluamVjdChMQVpZX0VMRU1FTlRfQ09ORklHUylcbiAgICBlbGVtZW50Q29uZmlnc011bHRpUHJvdmlkZXI6IEVsZW1lbnRDb25maWdbXVtdLFxuICAgIEBPcHRpb25hbCgpXG4gICAgQEluamVjdChMQVpZX0VMRU1FTlRfUk9PVF9HVUFSRClcbiAgICBndWFyZDogYW55XG4gICkge1xuICAgIGlmIChlbGVtZW50Q29uZmlnc011bHRpUHJvdmlkZXIgJiYgZWxlbWVudENvbmZpZ3NNdWx0aVByb3ZpZGVyLmxlbmd0aCkge1xuICAgICAgY29uc3QgbGFzdEFkZGVkQ29uZmlncyA9XG4gICAgICAgIGVsZW1lbnRDb25maWdzTXVsdGlQcm92aWRlcltlbGVtZW50Q29uZmlnc011bHRpUHJvdmlkZXIubGVuZ3RoIC0gMV07XG4gICAgICBsYXp5RWxlbWVudHNMb2FkZXJTZXJ2aWNlLmFkZENvbmZpZ3MobGFzdEFkZGVkQ29uZmlncyk7XG4gICAgfVxuICB9XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgTGF6eUVsZW1lbnRNb2R1bGVPcHRpb25zIHtcbiAgZWxlbWVudENvbmZpZ3M/OiBFbGVtZW50Q29uZmlnW107XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgTGF6eUVsZW1lbnRNb2R1bGVSb290T3B0aW9ucyB7XG4gIGVsZW1lbnRDb25maWdzPzogRWxlbWVudENvbmZpZ1tdO1xuICByb290T3B0aW9ucz86IExhenlFbGVtZW50Um9vdE9wdGlvbnM7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgTGF6eUVsZW1lbnRSb290T3B0aW9ucyB7XG4gIGxvYWRpbmdDb21wb25lbnQ/OiBUeXBlPGFueT47XG4gIGVycm9yQ29tcG9uZW50PzogVHlwZTxhbnk+O1xuICBpc01vZHVsZT86IGJvb2xlYW47XG4gIHByZWxvYWQ/OiBib29sZWFuO1xufVxuIl19 |
@@ -5,3 +5,3 @@ /** | ||
*/ | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule } from './lazy-elements.module'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvc3JjL2xpYi9sYXp5LWVsZW1lbnRzLyIsInNvdXJjZXMiOlsicHVibGljX2FwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsMElBQWMsd0JBQXdCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tICcuL2xhenktZWxlbWVudHMubW9kdWxlJztcclxuIl19 | ||
export { createLazyElementRootGuard, LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective, LazyElementsModule } from './lazy-elements.module'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmd1bGFyLWV4dGVuc2lvbnMvZWxlbWVudHMvc3JjL2xpYi9sYXp5LWVsZW1lbnRzLyIsInNvdXJjZXMiOlsicHVibGljX2FwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEscUtBQWMsd0JBQXdCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tICcuL2xhenktZWxlbWVudHMubW9kdWxlJztcclxuIl19 |
@@ -665,3 +665,3 @@ import { InjectionToken, Injectable, Inject, Optional, ɵɵdefineInjectable, ɵɵinject, Directive, ViewContainerRef, TemplateRef, ComponentFactoryResolver, ChangeDetectorRef, Input, Renderer2, SkipSelf, NgModule } from '@angular/core'; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule, createLazyElementRootGuard, LAZY_ELEMENT_CONFIGS as ɵa, LAZY_ELEMENT_ROOT_OPTIONS as ɵb, LAZY_ELEMENT_ROOT_GUARD as ɵc, LazyElementsLoaderService as ɵe }; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsLoaderService, LazyElementsModule, createLazyElementRootGuard, LAZY_ELEMENT_CONFIGS as ɵa, LAZY_ELEMENT_ROOT_OPTIONS as ɵb, LAZY_ELEMENT_ROOT_GUARD as ɵc }; | ||
//# sourceMappingURL=angular-extensions-elements-src-lib-lazy-elements.js.map |
@@ -675,3 +675,3 @@ import { InjectionToken, Injectable, Inject, Optional, ɵɵdefineInjectable, ɵɵinject, Directive, ViewContainerRef, TemplateRef, ComponentFactoryResolver, ChangeDetectorRef, Input, Renderer2, SkipSelf, NgModule } from '@angular/core'; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule, createLazyElementRootGuard }; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsLoaderService, LazyElementsModule, createLazyElementRootGuard }; | ||
//# sourceMappingURL=angular-extensions-elements.js.map |
@@ -695,3 +695,3 @@ import { InjectionToken, Injectable, Inject, Optional, ɵɵdefineInjectable, ɵɵinject, Directive, ViewContainerRef, TemplateRef, ComponentFactoryResolver, ChangeDetectorRef, Input, Renderer2, SkipSelf, NgModule } from '@angular/core'; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule, createLazyElementRootGuard, LAZY_ELEMENT_CONFIGS as ɵa, LAZY_ELEMENT_ROOT_OPTIONS as ɵb, LAZY_ELEMENT_ROOT_GUARD as ɵc, LazyElementsLoaderService as ɵe }; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsLoaderService, LazyElementsModule, createLazyElementRootGuard, LAZY_ELEMENT_CONFIGS as ɵa, LAZY_ELEMENT_ROOT_OPTIONS as ɵb, LAZY_ELEMENT_ROOT_GUARD as ɵc }; | ||
//# sourceMappingURL=angular-extensions-elements-src-lib-lazy-elements.js.map |
@@ -705,3 +705,3 @@ import { InjectionToken, Injectable, Inject, Optional, ɵɵdefineInjectable, ɵɵinject, Directive, ViewContainerRef, TemplateRef, ComponentFactoryResolver, ChangeDetectorRef, Input, Renderer2, SkipSelf, NgModule } from '@angular/core'; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsModule, createLazyElementRootGuard }; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementDirective, LazyElementDynamicDirective, LazyElementsLoaderService, LazyElementsModule, createLazyElementRootGuard }; | ||
//# sourceMappingURL=angular-extensions-elements.js.map |
@@ -6,3 +6,3 @@ import { ModuleWithProviders, Type } from '@angular/core'; | ||
import { LAZY_ELEMENTS_REGISTRY, LazyElementsRegistry } from './lazy-elements.tokens'; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementsRegistry, LazyElementDirective, LazyElementDynamicDirective }; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementsRegistry, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective }; | ||
export declare function createLazyElementRootGuard(options: LazyElementModuleOptions): string; | ||
@@ -9,0 +9,0 @@ export declare class LazyElementsModule { |
{ | ||
"name": "@angular-extensions/elements", | ||
"version": "9.1.0", | ||
"version": "9.1.1", | ||
"peerDependencies": { | ||
@@ -5,0 +5,0 @@ "@angular/common": "^9.0.0", |
@@ -5,3 +5,3 @@ /** | ||
export * from './public_api'; | ||
export { ElementConfig as ɵd, LazyElementsLoaderService as ɵe } from './lazy-elements-loader.service'; | ||
export { ElementConfig as ɵd } from './lazy-elements-loader.service'; | ||
export { LAZY_ELEMENT_CONFIGS as ɵa, LAZY_ELEMENT_ROOT_GUARD as ɵc, LAZY_ELEMENT_ROOT_OPTIONS as ɵb } from './lazy-elements.tokens'; |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":4,"metadata":{"ɵa":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":5,"character":40},"arguments":["LAZY_ELEMENT_CONFIGS"]},"ɵb":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":9,"character":45},"arguments":["LAZY_ELEMENT_ROOT_OPTIONS"]},"ɵc":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":13,"character":43},"arguments":["LAZY_ELEMENT_ROOT_GUARD"]},"LAZY_ELEMENTS_REGISTRY":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":17,"character":42},"arguments":["LAZY_ELEMENTS_REGISTRY",{"__symbolic":"error","message":"Lambda not supported","line":21,"character":13,"module":"./lazy-elements.tokens"}]},"LazyElementsRegistry":{"__symbolic":"interface"},"LazyElementDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":17,"character":1},"arguments":[{"selector":"[axLazyElement]"}]}],"members":{"url":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3},"arguments":["axLazyElement"]}]}],"loadingTemplateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3},"arguments":["axLazyElementLoadingTemplate"]}]}],"errorTemplateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3},"arguments":["axLazyElementErrorTemplate"]}]}],"isModule":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3},"arguments":["axLazyElementModule"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":27,"character":17},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":30,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":31,"character":17}]}],"ngOnInit":[{"__symbolic":"method"}]}},"LazyElementDynamicDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":21,"character":1},"arguments":[{"selector":"[axLazyElementDynamic]"}]}],"members":{"tag":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3},"arguments":["axLazyElementDynamic"]}]}],"url":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3},"arguments":["axLazyElementDynamicUrl"]}]}],"loadingTemplateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3},"arguments":["axLazyElementDynamicLoadingTemplate"]}]}],"errorTemplateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3},"arguments":["axLazyElementDynamicErrorTemplate"]}]}],"isModule":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3},"arguments":["axLazyElementDynamicModule"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":36,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":36,"character":12}]}],null,null,null,null,null,null],"parameters":[{"__symbolic":"error","message":"Could not resolve type","line":36,"character":40,"context":{"typeName":"Document"},"module":"./lazy-element-dynamic/lazy-element-dynamic.directive"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":37,"character":22},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":38,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":39,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":40,"character":17},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"ɵe"}]}],"ngOnInit":[{"__symbolic":"method"}]}},"createLazyElementRootGuard":{"__symbolic":"function"},"LazyElementsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":40,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"LazyElementDirective"},{"__symbolic":"reference","name":"LazyElementDynamicDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":42,"character":12}],"exports":[{"__symbolic":"reference","name":"LazyElementDirective"},{"__symbolic":"reference","name":"LazyElementDynamicDirective"}],"providers":[]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":86,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":87,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":89,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":90,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵc"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ɵd"}]}]},{"__symbolic":"reference","name":"any"}]}]},"statics":{"forRoot":{"__symbolic":"function","parameters":["options"],"value":{"ngModule":{"__symbolic":"reference","name":"LazyElementsModule"},"providers":[{"provide":{"__symbolic":"reference","name":"ɵa"},"useValue":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"options"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"options"},"member":"elementConfigs"}},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"options"},"member":"elementConfigs"},"elseExpression":[]},"multi":true},{"provide":{"__symbolic":"reference","name":"ɵb"},"useValue":{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"options"},"member":"rootOptions"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"options"},"member":"rootOptions"},"elseExpression":{}}},{"provide":{"__symbolic":"reference","name":"ɵc"},"useFactory":{"__symbolic":"reference","name":"createLazyElementRootGuard"},"deps":[[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":64,"character":44}},{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":64,"character":60}}]]}]}},"forFeature":{"__symbolic":"function","parameters":["options"],"value":{"ngModule":{"__symbolic":"reference","name":"LazyElementsModule"},"providers":[{"provide":{"__symbolic":"reference","name":"ɵa"},"useValue":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"options"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"options"},"member":"elementConfigs"}},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"options"},"member":"elementConfigs"},"elseExpression":[]},"multi":true}]}}}},"LazyElementModuleOptions":{"__symbolic":"interface"},"LazyElementModuleRootOptions":{"__symbolic":"interface"},"LazyElementRootOptions":{"__symbolic":"interface"},"ɵd":{"__symbolic":"interface"},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":20,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":27,"character":5},"arguments":[{"__symbolic":"reference","name":"LAZY_ELEMENTS_REGISTRY"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":28,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":29,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵb"}]}]],"parameters":[{"__symbolic":"reference","name":"LazyElementsRegistry"},{"__symbolic":"reference","name":"LazyElementRootOptions"}]}],"addConfigs":[{"__symbolic":"method"}],"getElementConfig":[{"__symbolic":"method"}],"preload":[{"__symbolic":"method"}],"loadElement":[{"__symbolic":"method"}],"addElement":[{"__symbolic":"method"}],"hasElement":[{"__symbolic":"method"}],"stripUrlProtocol":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}}},"origins":{"ɵa":"./lazy-elements.tokens","ɵb":"./lazy-elements.tokens","ɵc":"./lazy-elements.tokens","LAZY_ELEMENTS_REGISTRY":"./lazy-elements.tokens","LazyElementsRegistry":"./lazy-elements.tokens","LazyElementDirective":"./lazy-element/lazy-element.directive","LazyElementDynamicDirective":"./lazy-element-dynamic/lazy-element-dynamic.directive","createLazyElementRootGuard":"./lazy-elements.module","LazyElementsModule":"./lazy-elements.module","LazyElementModuleOptions":"./lazy-elements.module","LazyElementModuleRootOptions":"./lazy-elements.module","LazyElementRootOptions":"./lazy-elements.module","ɵd":"./lazy-elements-loader.service","ɵe":"./lazy-elements-loader.service"},"importAs":"@angular-extensions/elements/src/lib/lazy-elements"} | ||
{"__symbolic":"module","version":4,"metadata":{"ɵa":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":5,"character":40},"arguments":["LAZY_ELEMENT_CONFIGS"]},"ɵb":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":9,"character":45},"arguments":["LAZY_ELEMENT_ROOT_OPTIONS"]},"ɵc":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":13,"character":43},"arguments":["LAZY_ELEMENT_ROOT_GUARD"]},"ɵd":{"__symbolic":"interface"},"LAZY_ELEMENTS_REGISTRY":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":17,"character":42},"arguments":["LAZY_ELEMENTS_REGISTRY",{"__symbolic":"error","message":"Lambda not supported","line":21,"character":13,"module":"./lazy-elements.tokens"}]},"LazyElementsRegistry":{"__symbolic":"interface"},"LazyElementDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":17,"character":1},"arguments":[{"selector":"[axLazyElement]"}]}],"members":{"url":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3},"arguments":["axLazyElement"]}]}],"loadingTemplateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3},"arguments":["axLazyElementLoadingTemplate"]}]}],"errorTemplateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3},"arguments":["axLazyElementErrorTemplate"]}]}],"isModule":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3},"arguments":["axLazyElementModule"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":27,"character":17},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"LazyElementsLoaderService"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":30,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":31,"character":17}]}],"ngOnInit":[{"__symbolic":"method"}]}},"LazyElementsLoaderService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":20,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":27,"character":5},"arguments":[{"__symbolic":"reference","name":"LAZY_ELEMENTS_REGISTRY"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":28,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":29,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵb"}]}]],"parameters":[{"__symbolic":"reference","name":"LazyElementsRegistry"},{"__symbolic":"reference","name":"LazyElementRootOptions"}]}],"addConfigs":[{"__symbolic":"method"}],"getElementConfig":[{"__symbolic":"method"}],"preload":[{"__symbolic":"method"}],"loadElement":[{"__symbolic":"method"}],"addElement":[{"__symbolic":"method"}],"hasElement":[{"__symbolic":"method"}],"stripUrlProtocol":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"LazyElementDynamicDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":21,"character":1},"arguments":[{"selector":"[axLazyElementDynamic]"}]}],"members":{"tag":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3},"arguments":["axLazyElementDynamic"]}]}],"url":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3},"arguments":["axLazyElementDynamicUrl"]}]}],"loadingTemplateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3},"arguments":["axLazyElementDynamicLoadingTemplate"]}]}],"errorTemplateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3},"arguments":["axLazyElementDynamicErrorTemplate"]}]}],"isModule":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3},"arguments":["axLazyElementDynamicModule"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":36,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":36,"character":12}]}],null,null,null,null,null,null],"parameters":[{"__symbolic":"error","message":"Could not resolve type","line":36,"character":40,"context":{"typeName":"Document"},"module":"./lazy-element-dynamic/lazy-element-dynamic.directive"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":37,"character":22},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":38,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":39,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":40,"character":17},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"LazyElementsLoaderService"}]}],"ngOnInit":[{"__symbolic":"method"}]}},"createLazyElementRootGuard":{"__symbolic":"function"},"LazyElementsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":41,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"LazyElementDirective"},{"__symbolic":"reference","name":"LazyElementDynamicDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":43,"character":12}],"exports":[{"__symbolic":"reference","name":"LazyElementDirective"},{"__symbolic":"reference","name":"LazyElementDynamicDirective"}],"providers":[]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":87,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":88,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":90,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":91,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵc"}]}]],"parameters":[{"__symbolic":"reference","name":"LazyElementsLoaderService"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ɵd"}]}]},{"__symbolic":"reference","name":"any"}]}]},"statics":{"forRoot":{"__symbolic":"function","parameters":["options"],"value":{"ngModule":{"__symbolic":"reference","name":"LazyElementsModule"},"providers":[{"provide":{"__symbolic":"reference","name":"ɵa"},"useValue":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"options"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"options"},"member":"elementConfigs"}},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"options"},"member":"elementConfigs"},"elseExpression":[]},"multi":true},{"provide":{"__symbolic":"reference","name":"ɵb"},"useValue":{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"options"},"member":"rootOptions"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"options"},"member":"rootOptions"},"elseExpression":{}}},{"provide":{"__symbolic":"reference","name":"ɵc"},"useFactory":{"__symbolic":"reference","name":"createLazyElementRootGuard"},"deps":[[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":65,"character":44}},{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":65,"character":60}}]]}]}},"forFeature":{"__symbolic":"function","parameters":["options"],"value":{"ngModule":{"__symbolic":"reference","name":"LazyElementsModule"},"providers":[{"provide":{"__symbolic":"reference","name":"ɵa"},"useValue":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"options"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"options"},"member":"elementConfigs"}},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"options"},"member":"elementConfigs"},"elseExpression":[]},"multi":true}]}}}},"LazyElementModuleOptions":{"__symbolic":"interface"},"LazyElementModuleRootOptions":{"__symbolic":"interface"},"LazyElementRootOptions":{"__symbolic":"interface"}},"origins":{"ɵa":"./lazy-elements.tokens","ɵb":"./lazy-elements.tokens","ɵc":"./lazy-elements.tokens","ɵd":"./lazy-elements-loader.service","LAZY_ELEMENTS_REGISTRY":"./lazy-elements.tokens","LazyElementsRegistry":"./lazy-elements.tokens","LazyElementDirective":"./lazy-element/lazy-element.directive","LazyElementsLoaderService":"./lazy-elements-loader.service","LazyElementDynamicDirective":"./lazy-element-dynamic/lazy-element-dynamic.directive","createLazyElementRootGuard":"./lazy-elements.module","LazyElementsModule":"./lazy-elements.module","LazyElementModuleOptions":"./lazy-elements.module","LazyElementModuleRootOptions":"./lazy-elements.module","LazyElementRootOptions":"./lazy-elements.module"},"importAs":"@angular-extensions/elements/src/lib/lazy-elements"} |
@@ -6,3 +6,3 @@ import { ModuleWithProviders, Type } from '@angular/core'; | ||
import { LAZY_ELEMENTS_REGISTRY, LazyElementsRegistry } from './lazy-elements.tokens'; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementsRegistry, LazyElementDirective, LazyElementDynamicDirective }; | ||
export { LAZY_ELEMENTS_REGISTRY, LazyElementsRegistry, LazyElementDirective, LazyElementsLoaderService, LazyElementDynamicDirective }; | ||
export declare function createLazyElementRootGuard(options: LazyElementModuleOptions): string; | ||
@@ -9,0 +9,0 @@ export declare class LazyElementsModule { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
667449
7778