File "portal.min.2a05df026609.js"

Full Path: /home/lacostenacom/public_html/wp/wp./wp-content/plugins/imunify-security/assets/ui-app/assets/static/shared-dependencies/portal.min.2a05df026609.js
File size: 7.03 KB
MIME-type: text/plain
Charset: utf-8

System.register(["@angular/core","@angular/common"],(function(t){"use strict";var e,o,s,i,a;return{setters:[function(t){e=t,t.Directive,o=t.EventEmitter,t.Inject,t.Output,t.NgModule,s=t.ElementRef,i=t.Injector},function(t){a=t.DOCUMENT}],execute:function(){class n{attach(t){return this._attachedHost=t,t.attach(this)}detach(){let t=this._attachedHost;null!=t&&(this._attachedHost=null,t.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(t){this._attachedHost=t}}t("Portal",n);class r extends n{constructor(t,e,o,s,i){super(),this.component=t,this.viewContainerRef=e,this.injector=o,this.componentFactoryResolver=s,this.projectableNodes=i}}t("ComponentPortal",r);class c extends n{constructor(t,e,o,s){super(),this.templateRef=t,this.viewContainerRef=e,this.context=o,this.injector=s}get origin(){return this.templateRef.elementRef}attach(t,e=this.context){return this.context=e,super.attach(t)}detach(){return this.context=void 0,super.detach()}}t("TemplatePortal",c);class h extends n{constructor(t){super(),this.element=t instanceof s?t.nativeElement:t}}t("DomPortal",h);class l{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(t){return t instanceof r?(this._attachedPortal=t,this.attachComponentPortal(t)):t instanceof c?(this._attachedPortal=t,this.attachTemplatePortal(t)):this.attachDomPortal&&t instanceof h?(this._attachedPortal=t,this.attachDomPortal(t)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(t){this._disposeFn=t}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}t("BasePortalOutlet",l);t("BasePortalHost",class extends l{});class d extends l{constructor(t,e,o,s,i){super(),this.outletElement=t,this._componentFactoryResolver=e,this._appRef=o,this._defaultInjector=s,this.attachDomPortal=t=>{this._document;const e=t.element;e.parentNode;const o=this._document.createComment("dom-portal");e.parentNode.insertBefore(o,e),this.outletElement.appendChild(e),this._attachedPortal=t,super.setDisposeFn((()=>{o.parentNode&&o.parentNode.replaceChild(e,o)}))},this._document=i}attachComponentPortal(t){const e=t.componentFactoryResolver||this._componentFactoryResolver;const o=e.resolveComponentFactory(t.component);let s;return t.viewContainerRef?(s=t.viewContainerRef.createComponent(o,t.viewContainerRef.length,t.injector||t.viewContainerRef.injector,t.projectableNodes||void 0),this.setDisposeFn((()=>s.destroy()))):(s=o.create(t.injector||this._defaultInjector||i.NULL),this._appRef.attachView(s.hostView),this.setDisposeFn((()=>{this._appRef.viewCount>0&&this._appRef.detachView(s.hostView),s.destroy()}))),this.outletElement.appendChild(this._getComponentRootNode(s)),this._attachedPortal=t,s}attachTemplatePortal(t){let e=t.viewContainerRef,o=e.createEmbeddedView(t.templateRef,t.context,{injector:t.injector});return o.rootNodes.forEach((t=>this.outletElement.appendChild(t))),o.detectChanges(),this.setDisposeFn((()=>{let t=e.indexOf(o);-1!==t&&e.remove(t)})),this._attachedPortal=t,o}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(t){return t.hostView.rootNodes[0]}}t("DomPortalOutlet",d);t("DomPortalHost",class extends d{});class p extends c{constructor(t,e){super(t,e)}static{this.\u0275fac=function(t){return new(t||p)(e.\u0275\u0275directiveInject(e.TemplateRef),e.\u0275\u0275directiveInject(e.ViewContainerRef))}}static{this.\u0275dir=e.\u0275\u0275defineDirective({type:p,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[e.\u0275\u0275InheritDefinitionFeature]})}}t("CdkPortal",p);class u extends p{static{this.\u0275fac=function(){let t;return function(o){return(t||(t=e.\u0275\u0275getInheritedFactory(u)))(o||u)}}()}static{this.\u0275dir=e.\u0275\u0275defineDirective({type:u,selectors:[["","cdk-portal",""],["","portal",""]],exportAs:["cdkPortal"],features:[e.\u0275\u0275ProvidersFeature([{provide:p,useExisting:u}]),e.\u0275\u0275InheritDefinitionFeature]})}}t("TemplatePortalDirective",u);class m extends l{constructor(t,e,s){super(),this._componentFactoryResolver=t,this._viewContainerRef=e,this._isInitialized=!1,this.attached=new o,this.attachDomPortal=t=>{this._document;const e=t.element;e.parentNode;const o=this._document.createComment("dom-portal");t.setAttachedHost(this),e.parentNode.insertBefore(o,e),this._getRootNode().appendChild(e),this._attachedPortal=t,super.setDisposeFn((()=>{o.parentNode&&o.parentNode.replaceChild(e,o)}))},this._document=s}get portal(){return this._attachedPortal}set portal(t){(!this.hasAttached()||t||this._isInitialized)&&(this.hasAttached()&&super.detach(),t&&super.attach(t),this._attachedPortal=t||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(t){t.setAttachedHost(this);const e=null!=t.viewContainerRef?t.viewContainerRef:this._viewContainerRef,o=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component),s=e.createComponent(o,e.length,t.injector||e.injector,t.projectableNodes||void 0);return e!==this._viewContainerRef&&this._getRootNode().appendChild(s.hostView.rootNodes[0]),super.setDisposeFn((()=>s.destroy())),this._attachedPortal=t,this._attachedRef=s,this.attached.emit(s),s}attachTemplatePortal(t){t.setAttachedHost(this);const e=this._viewContainerRef.createEmbeddedView(t.templateRef,t.context,{injector:t.injector});return super.setDisposeFn((()=>this._viewContainerRef.clear())),this._attachedPortal=t,this._attachedRef=e,this.attached.emit(e),e}_getRootNode(){const t=this._viewContainerRef.element.nativeElement;return t.nodeType===t.ELEMENT_NODE?t:t.parentNode}static{this.\u0275fac=function(t){return new(t||m)(e.\u0275\u0275directiveInject(e.ComponentFactoryResolver),e.\u0275\u0275directiveInject(e.ViewContainerRef),e.\u0275\u0275directiveInject(a))}}static{this.\u0275dir=e.\u0275\u0275defineDirective({type:m,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[e.\u0275\u0275InheritDefinitionFeature]})}}t("CdkPortalOutlet",m);class f extends m{static{this.\u0275fac=function(){let t;return function(o){return(t||(t=e.\u0275\u0275getInheritedFactory(f)))(o||f)}}()}static{this.\u0275dir=e.\u0275\u0275defineDirective({type:f,selectors:[["","cdkPortalHost",""],["","portalHost",""]],inputs:{portal:["cdkPortalHost","portal"]},exportAs:["cdkPortalHost"],features:[e.\u0275\u0275ProvidersFeature([{provide:m,useExisting:f}]),e.\u0275\u0275InheritDefinitionFeature]})}}t("PortalHostDirective",f);class _{static{this.\u0275fac=function(t){return new(t||_)}}static{this.\u0275mod=e.\u0275\u0275defineNgModule({type:_})}static{this.\u0275inj=e.\u0275\u0275defineInjector({})}}t("PortalModule",_);t("PortalInjector",class{constructor(t,e){this._parentInjector=t,this._customTokens=e}get(t,e){const o=this._customTokens.get(t);return void 0!==o?o:this._parentInjector.get(t,e)}})}}}));