Submit
Path:
~
/
/
opt
/
psa
/
admin
/
htdocs
/
modules
/
imunify360
/
assets
/
static
/
shared-dependencies
/
File Content:
tabs.min.2991ec6bda6b.js
System.register(["@angular/cdk/a11y","@angular/cdk/observers","@angular/cdk/portal","@angular/common","@angular/core","@angular/material/core","@angular/platform-browser/animations","rxjs/operators","rxjs","@angular/cdk/bidi","@angular/animations","@angular/cdk/coercion","@angular/cdk/scrolling","@angular/cdk/platform","@angular/cdk/keycodes"],function(e){"use strict";var t,i,n,a,r,s,o,l,c,d,h,b,u,p,m,g,f,_,v,y,x,C,I,w,k,T,R,P,D,S,L,E,j,A,M,B,F,O,Q,H,N,W,z,V,q,Z,$,G,K,Y,U,X,J,ee,te,ie,ne,ae;return{setters:[function(e){t=e,i=e.A11yModule,n=e.FocusKeyManager},function(e){a=e,r=e.ObserversModule},function(e){s=e.CdkPortalOutlet,o=e,l=e.PortalModule,c=e.CdkPortal,d=e.TemplatePortal},function(e){h=e.DOCUMENT,b=e,u=e.CommonModule},function(e){p=e.InjectionToken,m=e,e.Directive,e.Inject,e.Optional,g=e.TemplateRef,e.Component,e.ChangeDetectionStrategy,e.ViewEncapsulation,e.ContentChild,e.ViewChild,e.Input,f=e.forwardRef,e.Output,e.ContentChildren,e.Attribute,e.NgModule,_=e.EventEmitter,v=e.QueryList},function(e){y=e.mixinDisabled,x=e,C=e.mixinColor,I=e.mixinDisableRipple,w=e.mixinTabIndex,k=e.MAT_RIPPLE_GLOBAL_OPTIONS,T=e.RippleRenderer,R=e.MatCommonModule,P=e.MatRippleModule},function(e){D=e.ANIMATION_MODULE_TYPE},function(e){S=e.take,L=e.startWith,E=e.distinctUntilChanged,j=e.takeUntil,A=e.switchMap,M=e.skip,B=e.filter},function(e){F=e.Subject,O=e.Subscription,Q=e.fromEvent,H=e.of,N=e.merge,W=e.EMPTY,z=e.Observable,V=e.timer},function(e){q=e},function(e){Z=e.trigger,$=e.state,G=e.style,K=e.transition,Y=e.animate},function(e){U=e.coerceBooleanProperty,X=e.coerceNumberProperty},function(e){J=e},function(e){ee=e.normalizePassiveListenerOptions,te=e},function(e){ie=e.hasModifierKey,ne=e.SPACE,ae=e.ENTER}],execute:function(){function re(e,t){1&e&&m.\u0275\u0275projection(0)}const se=["*"];function oe(e,t){}const le=function(e){return{animationDuration:e}},ce=function(e,t){return{value:e,params:t}},de=["tabListContainer"],he=["tabList"],be=["tabListInner"],ue=["nextPaginator"],pe=["previousPaginator"],me=["tabBodyWrapper"],ge=["tabHeader"];function fe(e,t){}function _e(e,t){if(1&e&&m.\u0275\u0275template(0,fe,0,0,"ng-template",10),2&e){const e=m.\u0275\u0275nextContext().$implicit;m.\u0275\u0275property("cdkPortalOutlet",e.templateLabel)}}function ve(e,t){if(1&e&&m.\u0275\u0275text(0),2&e){const e=m.\u0275\u0275nextContext().$implicit;m.\u0275\u0275textInterpolate(e.textLabel)}}function ye(e,t){if(1&e){const e=m.\u0275\u0275getCurrentView();m.\u0275\u0275elementStart(0,"div",6),m.\u0275\u0275listener("click",function(){const t=m.\u0275\u0275restoreView(e),i=t.$implicit,n=t.index,a=m.\u0275\u0275nextContext(),r=m.\u0275\u0275reference(1);return m.\u0275\u0275resetView(a._handleClick(i,r,n))})("cdkFocusChange",function(t){const i=m.\u0275\u0275restoreView(e).index,n=m.\u0275\u0275nextContext();return m.\u0275\u0275resetView(n._tabFocusChanged(t,i))}),m.\u0275\u0275elementStart(1,"div",7),m.\u0275\u0275template(2,_e,1,1,"ng-template",8),m.\u0275\u0275template(3,ve,1,1,"ng-template",null,9,m.\u0275\u0275templateRefExtractor),m.\u0275\u0275elementEnd()()}if(2&e){const e=t.$implicit,i=t.index,n=m.\u0275\u0275reference(4),a=m.\u0275\u0275nextContext();m.\u0275\u0275classProp("mat-tab-label-active",a.selectedIndex===i),m.\u0275\u0275property("id",a._getTabLabelId(i))("ngClass",e.labelClass)("disabled",e.disabled)("matRippleDisabled",e.disabled||a.disableRipple),m.\u0275\u0275attribute("tabIndex",a._getTabIndex(e,i))("aria-posinset",i+1)("aria-setsize",a._tabs.length)("aria-controls",a._getTabContentId(i))("aria-selected",a.selectedIndex===i)("aria-label",e.ariaLabel||null)("aria-labelledby",!e.ariaLabel&&e.ariaLabelledby?e.ariaLabelledby:null),m.\u0275\u0275advance(2),m.\u0275\u0275property("ngIf",e.templateLabel)("ngIfElse",n)}}function xe(e,t){if(1&e){const e=m.\u0275\u0275getCurrentView();m.\u0275\u0275elementStart(0,"mat-tab-body",11),m.\u0275\u0275listener("_onCentered",function(){m.\u0275\u0275restoreView(e);const t=m.\u0275\u0275nextContext();return m.\u0275\u0275resetView(t._removeTabBodyWrapperHeight())})("_onCentering",function(t){m.\u0275\u0275restoreView(e);const i=m.\u0275\u0275nextContext();return m.\u0275\u0275resetView(i._setTabBodyWrapperHeight(t))}),m.\u0275\u0275elementEnd()}if(2&e){const e=t.$implicit,i=t.index,n=m.\u0275\u0275nextContext();m.\u0275\u0275classProp("mat-tab-body-active",n.selectedIndex===i),m.\u0275\u0275property("id",n._getTabContentId(i))("ngClass",e.bodyClass)("content",e.content)("position",e.position)("origin",e.origin)("animationDuration",n.animationDuration)("preserveContent",n.preserveContent),m.\u0275\u0275attribute("tabindex",null!=n.contentTabIndex&&n.selectedIndex===i?n.contentTabIndex:null)("aria-labelledby",n._getTabLabelId(i))}}const Ce=e("_MAT_INK_BAR_POSITIONER",new p("MatInkBarPositioner",{providedIn:"root",factory:function(){return e=>({left:e?(e.offsetLeft||0)+"px":"0",width:e?(e.offsetWidth||0)+"px":"0"})}}));class Ie{constructor(e,t,i,n){this._elementRef=e,this._ngZone=t,this._inkBarPositioner=i,this._animationMode=n}alignToElement(e){this.show(),this._ngZone.run(()=>{this._ngZone.onStable.pipe(S(1)).subscribe(()=>{const t=this._inkBarPositioner(e),i=this._elementRef.nativeElement;i.style.left=t.left,i.style.width=t.width})})}show(){this._elementRef.nativeElement.style.visibility="visible"}hide(){this._elementRef.nativeElement.style.visibility="hidden"}}e("MatInkBar",Ie),Ie.\u0275fac=function(e){return new(e||Ie)(m.\u0275\u0275directiveInject(m.ElementRef),m.\u0275\u0275directiveInject(m.NgZone),m.\u0275\u0275directiveInject(Ce),m.\u0275\u0275directiveInject(D,8))},Ie.\u0275dir=m.\u0275\u0275defineDirective({type:Ie,selectors:[["mat-ink-bar"]],hostAttrs:[1,"mat-ink-bar"],hostVars:2,hostBindings:function(e,t){2&e&&m.\u0275\u0275classProp("_mat-animation-noopable","NoopAnimations"===t._animationMode)}});const we=new p("MatTabContent");class ke{constructor(e){this.template=e}}e("MatTabContent",ke),ke.\u0275fac=function(e){return new(e||ke)(m.\u0275\u0275directiveInject(m.TemplateRef))},ke.\u0275dir=m.\u0275\u0275defineDirective({type:ke,selectors:[["","matTabContent",""]],features:[m.\u0275\u0275ProvidersFeature([{provide:we,useExisting:ke}])]});const Te=new p("MatTabLabel"),Re=e("MAT_TAB",new p("MAT_TAB"));class Pe extends c{constructor(e,t,i){super(e,t),this._closestTab=i}}e("MatTabLabel",Pe),Pe.\u0275fac=function(e){return new(e||Pe)(m.\u0275\u0275directiveInject(m.TemplateRef),m.\u0275\u0275directiveInject(m.ViewContainerRef),m.\u0275\u0275directiveInject(Re,8))},Pe.\u0275dir=m.\u0275\u0275defineDirective({type:Pe,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[m.\u0275\u0275ProvidersFeature([{provide:Te,useExisting:Pe}]),m.\u0275\u0275InheritDefinitionFeature]});const De=y(class{}),Se=e("MAT_TAB_GROUP",new p("MAT_TAB_GROUP"));class Le extends De{constructor(e,t){super(),this._viewContainerRef=e,this._closestTabGroup=t,this.textLabel="",this._contentPortal=null,this._stateChanges=new F,this.position=null,this.origin=null,this.isActive=!1}get templateLabel(){return this._templateLabel}set templateLabel(e){this._setTemplateLabelInput(e)}get content(){return this._contentPortal}ngOnChanges(e){(e.hasOwnProperty("textLabel")||e.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new d(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(e){e&&e._closestTab===this&&(this._templateLabel=e)}}e("MatTab",Le),Le.\u0275fac=function(e){return new(e||Le)(m.\u0275\u0275directiveInject(m.ViewContainerRef),m.\u0275\u0275directiveInject(Se,8))},Le.\u0275cmp=m.\u0275\u0275defineComponent({type:Le,selectors:[["mat-tab"]],contentQueries:function(e,t,i){if(1&e&&(m.\u0275\u0275contentQuery(i,Te,5),m.\u0275\u0275contentQuery(i,we,7,g)),2&e){let e;m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t.templateLabel=e.first),m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._explicitContent=e.first)}},viewQuery:function(e,t){if(1&e&&m.\u0275\u0275viewQuery(g,7),2&e){let e;m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._implicitContent=e.first)}},inputs:{disabled:"disabled",textLabel:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass"},exportAs:["matTab"],features:[m.\u0275\u0275ProvidersFeature([{provide:Re,useExisting:Le}]),m.\u0275\u0275InheritDefinitionFeature,m.\u0275\u0275NgOnChangesFeature],ngContentSelectors:se,decls:1,vars:0,template:function(e,t){1&e&&(m.\u0275\u0275projectionDef(),m.\u0275\u0275template(0,re,1,0,"ng-template"))},encapsulation:2});const Ee=e("matTabsAnimations",{translateTab:Z("translateTab",[$("center, void, left-origin-center, right-origin-center",G({transform:"none"})),$("left",G({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),$("right",G({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),K("* => left, * => right, left => center, right => center",Y("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),K("void => left-origin-center",[G({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"}),Y("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),K("void => right-origin-center",[G({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),Y("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])});class je extends s{constructor(e,t,i,n){super(e,t,n),this._host=i,this._centeringSub=O.EMPTY,this._leavingSub=O.EMPTY}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe(L(this._host._isCenterPosition(this._host._position))).subscribe(e=>{e&&!this.hasAttached()&&this.attach(this._host._content)}),this._leavingSub=this._host._afterLeavingCenter.subscribe(()=>{this._host.preserveContent||this.detach()})}ngOnDestroy(){super.ngOnDestroy(),this._centeringSub.unsubscribe(),this._leavingSub.unsubscribe()}}e("MatTabBodyPortal",je),je.\u0275fac=function(e){return new(e||je)(m.\u0275\u0275directiveInject(m.ComponentFactoryResolver),m.\u0275\u0275directiveInject(m.ViewContainerRef),m.\u0275\u0275directiveInject(f(()=>Me)),m.\u0275\u0275directiveInject(h))},je.\u0275dir=m.\u0275\u0275defineDirective({type:je,selectors:[["","matTabBodyHost",""]],features:[m.\u0275\u0275InheritDefinitionFeature]});class Ae{constructor(e,t,i){this._elementRef=e,this._dir=t,this._dirChangeSubscription=O.EMPTY,this._translateTabComplete=new F,this._onCentering=new _,this._beforeCentering=new _,this._afterLeavingCenter=new _,this._onCentered=new _(!0),this.animationDuration="500ms",this.preserveContent=!1,t&&(this._dirChangeSubscription=t.change.subscribe(e=>{this._computePositionAnimationState(e),i.markForCheck()})),this._translateTabComplete.pipe(E((e,t)=>e.fromState===t.fromState&&e.toState===t.toState)).subscribe(e=>{this._isCenterPosition(e.toState)&&this._isCenterPosition(this._position)&&this._onCentered.emit(),this._isCenterPosition(e.fromState)&&!this._isCenterPosition(this._position)&&this._afterLeavingCenter.emit()})}set position(e){this._positionIndex=e,this._computePositionAnimationState()}ngOnInit(){"center"==this._position&&null!=this.origin&&(this._position=this._computePositionFromOrigin(this.origin))}ngOnDestroy(){this._dirChangeSubscription.unsubscribe(),this._translateTabComplete.complete()}_onTranslateTabStarted(e){const t=this._isCenterPosition(e.toState);this._beforeCentering.emit(t),t&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_isCenterPosition(e){return"center"==e||"left-origin-center"==e||"right-origin-center"==e}_computePositionAnimationState(e=this._getLayoutDirection()){this._positionIndex<0?this._position="ltr"==e?"left":"right":this._positionIndex>0?this._position="ltr"==e?"right":"left":this._position="center"}_computePositionFromOrigin(e){const t=this._getLayoutDirection();return"ltr"==t&&e<=0||"rtl"==t&&e>0?"left-origin-center":"right-origin-center"}}e("_MatTabBodyBase",Ae),Ae.\u0275fac=function(e){return new(e||Ae)(m.\u0275\u0275directiveInject(m.ElementRef),m.\u0275\u0275directiveInject(q.Directionality,8),m.\u0275\u0275directiveInject(m.ChangeDetectorRef))},Ae.\u0275dir=m.\u0275\u0275defineDirective({type:Ae,inputs:{_content:["content","_content"],origin:"origin",animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_afterLeavingCenter:"_afterLeavingCenter",_onCentered:"_onCentered"}});class Me extends Ae{constructor(e,t,i){super(e,t,i)}}e("MatTabBody",Me),Me.\u0275fac=function(e){return new(e||Me)(m.\u0275\u0275directiveInject(m.ElementRef),m.\u0275\u0275directiveInject(q.Directionality,8),m.\u0275\u0275directiveInject(m.ChangeDetectorRef))},Me.\u0275cmp=m.\u0275\u0275defineComponent({type:Me,selectors:[["mat-tab-body"]],viewQuery:function(e,t){if(1&e&&m.\u0275\u0275viewQuery(s,5),2&e){let e;m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._portalHost=e.first)}},hostAttrs:[1,"mat-tab-body"],features:[m.\u0275\u0275InheritDefinitionFeature],decls:3,vars:6,consts:[["cdkScrollable","",1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],template:function(e,t){1&e&&(m.\u0275\u0275elementStart(0,"div",0,1),m.\u0275\u0275listener("@translateTab.start",function(e){return t._onTranslateTabStarted(e)})("@translateTab.done",function(e){return t._translateTabComplete.next(e)}),m.\u0275\u0275template(2,oe,0,0,"ng-template",2),m.\u0275\u0275elementEnd()),2&e&&m.\u0275\u0275property("@translateTab",m.\u0275\u0275pureFunction2(3,ce,t._position,m.\u0275\u0275pureFunction1(1,le,t.animationDuration)))},dependencies:[je],styles:['.mat-tab-body-content{height:100%;overflow:auto}.mat-tab-group-dynamic-height .mat-tab-body-content{overflow:hidden}.mat-tab-body-content[style*="visibility: hidden"]{display:none}'],encapsulation:2,data:{animation:[Ee.translateTab]}});const Be=e("MAT_TABS_CONFIG",new p("MAT_TABS_CONFIG")),Fe=y(class{});class Oe extends Fe{constructor(e){super(),this.elementRef=e}focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}}e("MatTabLabelWrapper",Oe),Oe.\u0275fac=function(e){return new(e||Oe)(m.\u0275\u0275directiveInject(m.ElementRef))},Oe.\u0275dir=m.\u0275\u0275defineDirective({type:Oe,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(e,t){2&e&&(m.\u0275\u0275attribute("aria-disabled",!!t.disabled),m.\u0275\u0275classProp("mat-tab-disabled",t.disabled))},inputs:{disabled:"disabled"},features:[m.\u0275\u0275InheritDefinitionFeature]});const Qe=ee({passive:!0});class He{constructor(e,t,i,n,a,r,s){this._elementRef=e,this._changeDetectorRef=t,this._viewportRuler=i,this._dir=n,this._ngZone=a,this._platform=r,this._animationMode=s,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new F,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new F,this._disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new _,this.indexFocused=new _,a.runOutsideAngular(()=>{Q(e.nativeElement,"mouseleave").pipe(j(this._destroyed)).subscribe(()=>{this._stopInterval()})})}get disablePagination(){return this._disablePagination}set disablePagination(e){this._disablePagination=U(e)}get selectedIndex(){return this._selectedIndex}set selectedIndex(e){e=X(e),this._selectedIndex!=e&&(this._selectedIndexChanged=!0,this._selectedIndex=e,this._keyManager&&this._keyManager.updateActiveItem(e))}ngAfterViewInit(){Q(this._previousPaginator.nativeElement,"touchstart",Qe).pipe(j(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("before")}),Q(this._nextPaginator.nativeElement,"touchstart",Qe).pipe(j(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("after")})}ngAfterContentInit(){const e=this._dir?this._dir.change:H("ltr"),t=this._viewportRuler.change(150),i=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new n(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap(),this._keyManager.updateActiveItem(this._selectedIndex),this._ngZone.onStable.pipe(S(1)).subscribe(i),N(e,t,this._items.changes,this._itemsResized()).pipe(j(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),i()})}),this._keyManager.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.pipe(j(this._destroyed)).subscribe(e=>{this.indexFocused.emit(e),this._setTabFocus(e)})}_itemsResized(){return"function"!=typeof ResizeObserver?W:this._items.changes.pipe(L(this._items),A(e=>new z(t=>this._ngZone.runOutsideAngular(()=>{const i=new ResizeObserver(e=>t.next(e));return e.forEach(e=>i.observe(e.elementRef.nativeElement)),()=>{i.disconnect()}}))),M(1),B(e=>e.some(e=>e.contentRect.width>0&&e.contentRect.height>0)))}ngAfterContentChecked(){this._tabLabelCount!=this._items.length&&(this.updatePagination(),this._tabLabelCount=this._items.length,this._changeDetectorRef.markForCheck()),this._selectedIndexChanged&&(this._scrollToLabel(this._selectedIndex),this._checkScrollingControls(),this._alignInkBarToSelectedTab(),this._selectedIndexChanged=!1,this._changeDetectorRef.markForCheck()),this._scrollDistanceChanged&&(this._updateTabScrollPosition(),this._scrollDistanceChanged=!1,this._changeDetectorRef.markForCheck())}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}_handleKeydown(e){if(!ie(e))switch(e.keyCode){case ae:case ne:this.focusIndex!==this.selectedIndex&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(e));break;default:this._keyManager.onKeydown(e)}}_onContentChanges(){const e=this._elementRef.nativeElement.textContent;e!==this._currentTextContent&&(this._currentTextContent=e||"",this._ngZone.run(()=>{this.updatePagination(),this._alignInkBarToSelectedTab(),this._changeDetectorRef.markForCheck()}))}updatePagination(){this._checkPaginationEnabled(),this._checkScrollingControls(),this._updateTabScrollPosition()}get focusIndex(){return this._keyManager?this._keyManager.activeItemIndex:0}set focusIndex(e){this._isValidIndex(e)&&this.focusIndex!==e&&this._keyManager&&this._keyManager.setActiveItem(e)}_isValidIndex(e){if(!this._items)return!0;const t=this._items?this._items.toArray()[e]:null;return!!t&&!t.disabled}_setTabFocus(e){if(this._showPaginationControls&&this._scrollToLabel(e),this._items&&this._items.length){this._items.toArray()[e].focus();const t=this._tabListContainer.nativeElement,i=this._getLayoutDirection();t.scrollLeft="ltr"==i?0:t.scrollWidth-t.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const e=this.scrollDistance,t="ltr"===this._getLayoutDirection()?-e:e;this._tabList.nativeElement.style.transform=`translateX(${Math.round(t)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(e){this._scrollTo(e)}_scrollHeader(e){const t=("before"==e?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3;return this._scrollTo(this._scrollDistance+t)}_handlePaginatorClick(e){this._stopInterval(),this._scrollHeader(e)}_scrollToLabel(e){if(this.disablePagination)return;const t=this._items?this._items.toArray()[e]:null;if(!t)return;const i=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:n,offsetWidth:a}=t.elementRef.nativeElement;let r,s;"ltr"==this._getLayoutDirection()?(r=n,s=r+a):(s=this._tabListInner.nativeElement.offsetWidth-n,r=s-a);const o=this.scrollDistance,l=this.scrollDistance+i;r<o?this.scrollDistance-=o-r+60:s>l&&(this.scrollDistance+=s-l+60)}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const e=this._tabListInner.nativeElement.scrollWidth>this._elementRef.nativeElement.offsetWidth;e||(this.scrollDistance=0),e!==this._showPaginationControls&&this._changeDetectorRef.markForCheck(),this._showPaginationControls=e}}_checkScrollingControls(){this.disablePagination?this._disableScrollAfter=this._disableScrollBefore=!0:(this._disableScrollBefore=0==this.scrollDistance,this._disableScrollAfter=this.scrollDistance==this._getMaxScrollDistance(),this._changeDetectorRef.markForCheck())}_getMaxScrollDistance(){return this._tabListInner.nativeElement.scrollWidth-this._tabListContainer.nativeElement.offsetWidth||0}_alignInkBarToSelectedTab(){const e=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,t=e?e.elementRef.nativeElement:null;t?this._inkBar.alignToElement(t):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(e,t){t&&null!=t.button&&0!==t.button||(this._stopInterval(),V(650,100).pipe(j(N(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:t,distance:i}=this._scrollHeader(e);(0===i||i>=t)&&this._stopInterval()}))}_scrollTo(e){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const t=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(t,e)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:t,distance:this._scrollDistance}}}He.\u0275fac=function(e){return new(e||He)(m.\u0275\u0275directiveInject(m.ElementRef),m.\u0275\u0275directiveInject(m.ChangeDetectorRef),m.\u0275\u0275directiveInject(J.ViewportRuler),m.\u0275\u0275directiveInject(q.Directionality,8),m.\u0275\u0275directiveInject(m.NgZone),m.\u0275\u0275directiveInject(te.Platform),m.\u0275\u0275directiveInject(D,8))},He.\u0275dir=m.\u0275\u0275defineDirective({type:He,inputs:{disablePagination:"disablePagination"}});class Ne extends He{constructor(e,t,i,n,a,r,s){super(e,t,i,n,a,r,s),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=U(e)}_itemSelected(e){e.preventDefault()}}e("_MatTabHeaderBase",Ne),Ne.\u0275fac=function(e){return new(e||Ne)(m.\u0275\u0275directiveInject(m.ElementRef),m.\u0275\u0275directiveInject(m.ChangeDetectorRef),m.\u0275\u0275directiveInject(J.ViewportRuler),m.\u0275\u0275directiveInject(q.Directionality,8),m.\u0275\u0275directiveInject(m.NgZone),m.\u0275\u0275directiveInject(te.Platform),m.\u0275\u0275directiveInject(D,8))},Ne.\u0275dir=m.\u0275\u0275defineDirective({type:Ne,inputs:{disableRipple:"disableRipple"},features:[m.\u0275\u0275InheritDefinitionFeature]});class We extends Ne{constructor(e,t,i,n,a,r,s){super(e,t,i,n,a,r,s)}}e("MatTabHeader",We),We.\u0275fac=function(e){return new(e||We)(m.\u0275\u0275directiveInject(m.ElementRef),m.\u0275\u0275directiveInject(m.ChangeDetectorRef),m.\u0275\u0275directiveInject(J.ViewportRuler),m.\u0275\u0275directiveInject(q.Directionality,8),m.\u0275\u0275directiveInject(m.NgZone),m.\u0275\u0275directiveInject(te.Platform),m.\u0275\u0275directiveInject(D,8))},We.\u0275cmp=m.\u0275\u0275defineComponent({type:We,selectors:[["mat-tab-header"]],contentQueries:function(e,t,i){if(1&e&&m.\u0275\u0275contentQuery(i,Oe,4),2&e){let e;m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._items=e)}},viewQuery:function(e,t){if(1&e&&(m.\u0275\u0275viewQuery(Ie,7),m.\u0275\u0275viewQuery(de,7),m.\u0275\u0275viewQuery(he,7),m.\u0275\u0275viewQuery(be,7),m.\u0275\u0275viewQuery(ue,5),m.\u0275\u0275viewQuery(pe,5)),2&e){let e;m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._inkBar=e.first),m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._tabListContainer=e.first),m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._tabList=e.first),m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._tabListInner=e.first),m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._nextPaginator=e.first),m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._previousPaginator=e.first)}},hostAttrs:[1,"mat-tab-header"],hostVars:4,hostBindings:function(e,t){2&e&&m.\u0275\u0275classProp("mat-tab-header-pagination-controls-enabled",t._showPaginationControls)("mat-tab-header-rtl","rtl"==t._getLayoutDirection())},inputs:{selectedIndex:"selectedIndex"},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[m.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:se,decls:14,vars:10,consts:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-label-container",3,"keydown"],["tabListContainer",""],["role","tablist",1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-labels"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],template:function(e,t){1&e&&(m.\u0275\u0275projectionDef(),m.\u0275\u0275elementStart(0,"button",0,1),m.\u0275\u0275listener("click",function(){return t._handlePaginatorClick("before")})("mousedown",function(e){return t._handlePaginatorPress("before",e)})("touchend",function(){return t._stopInterval()}),m.\u0275\u0275element(2,"div",2),m.\u0275\u0275elementEnd(),m.\u0275\u0275elementStart(3,"div",3,4),m.\u0275\u0275listener("keydown",function(e){return t._handleKeydown(e)}),m.\u0275\u0275elementStart(5,"div",5,6),m.\u0275\u0275listener("cdkObserveContent",function(){return t._onContentChanges()}),m.\u0275\u0275elementStart(7,"div",7,8),m.\u0275\u0275projection(9),m.\u0275\u0275elementEnd(),m.\u0275\u0275element(10,"mat-ink-bar"),m.\u0275\u0275elementEnd()(),m.\u0275\u0275elementStart(11,"button",9,10),m.\u0275\u0275listener("mousedown",function(e){return t._handlePaginatorPress("after",e)})("click",function(){return t._handlePaginatorClick("after")})("touchend",function(){return t._stopInterval()}),m.\u0275\u0275element(13,"div",2),m.\u0275\u0275elementEnd()),2&e&&(m.\u0275\u0275classProp("mat-tab-header-pagination-disabled",t._disableScrollBefore),m.\u0275\u0275property("matRippleDisabled",t._disableScrollBefore||t.disableRipple)("disabled",t._disableScrollBefore||null),m.\u0275\u0275advance(5),m.\u0275\u0275classProp("_mat-animation-noopable","NoopAnimations"===t._animationMode),m.\u0275\u0275advance(6),m.\u0275\u0275classProp("mat-tab-header-pagination-disabled",t._disableScrollAfter),m.\u0275\u0275property("matRippleDisabled",t._disableScrollAfter||t.disableRipple)("disabled",t._disableScrollAfter||null))},dependencies:[x.MatRipple,a.CdkObserveContent,Ie],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-labels{display:flex}[mat-align-tabs=center]>.mat-tab-header .mat-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-tab-header .mat-tab-labels{justify-content:flex-end}.mat-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-list._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}.mat-tab-label::before{margin:5px}@media(max-width: 599px){.mat-tab-label{min-width:72px}}"],encapsulation:2});let ze=0;class Ve{}e("MatTabChangeEvent",Ve);const qe=C(I(class{constructor(e){this._elementRef=e}}),"primary");class Ze extends qe{constructor(e,t,i,n){super(e),this._changeDetectorRef=t,this._animationMode=n,this._tabs=new v,this._indexToSelect=0,this._lastFocusedTabIndex=null,this._tabBodyWrapperHeight=0,this._tabsSubscription=O.EMPTY,this._tabLabelSubscription=O.EMPTY,this._dynamicHeight=!1,this._selectedIndex=null,this.headerPosition="above",this._disablePagination=!1,this._preserveContent=!1,this.selectedIndexChange=new _,this.focusChange=new _,this.animationDone=new _,this.selectedTabChange=new _(!0),this._groupId=ze++,this.animationDuration=i&&i.animationDuration?i.animationDuration:"500ms",this.disablePagination=!(!i||null==i.disablePagination)&&i.disablePagination,this.dynamicHeight=!(!i||null==i.dynamicHeight)&&i.dynamicHeight,this.contentTabIndex=i?.contentTabIndex??null,this.preserveContent=!!i?.preserveContent}get dynamicHeight(){return this._dynamicHeight}set dynamicHeight(e){this._dynamicHeight=U(e)}get selectedIndex(){return this._selectedIndex}set selectedIndex(e){this._indexToSelect=X(e,null)}get animationDuration(){return this._animationDuration}set animationDuration(e){this._animationDuration=/^\d+$/.test(e+"")?e+"ms":e}get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(e){this._contentTabIndex=X(e,null)}get disablePagination(){return this._disablePagination}set disablePagination(e){this._disablePagination=U(e)}get preserveContent(){return this._preserveContent}set preserveContent(e){this._preserveContent=U(e)}get backgroundColor(){return this._backgroundColor}set backgroundColor(e){const t=this._elementRef.nativeElement;t.classList.remove(`mat-background-${this.backgroundColor}`),e&&t.classList.add(`mat-background-${e}`),this._backgroundColor=e}ngAfterContentChecked(){const e=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=e){const t=null==this._selectedIndex;if(!t){this.selectedTabChange.emit(this._createChangeEvent(e));const t=this._tabBodyWrapper.nativeElement;t.style.minHeight=t.clientHeight+"px"}Promise.resolve().then(()=>{this._tabs.forEach((t,i)=>t.isActive=i===e),t||(this.selectedIndexChange.emit(e),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((t,i)=>{t.position=i-e,null==this._selectedIndex||0!=t.position||t.origin||(t.origin=e-this._selectedIndex)}),this._selectedIndex!==e&&(this._selectedIndex=e,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{const e=this._clampTabIndex(this._indexToSelect);if(e===this._selectedIndex){const t=this._tabs.toArray();let i;for(let e=0;e<t.length;e++)if(t[e].isActive){this._indexToSelect=this._selectedIndex=e,this._lastFocusedTabIndex=null,i=t[e];break}!i&&t[e]&&Promise.resolve().then(()=>{t[e].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(e))})}this._changeDetectorRef.markForCheck()})}_subscribeToAllTabChanges(){this._allTabs.changes.pipe(L(this._allTabs)).subscribe(e=>{this._tabs.reset(e.filter(e=>e._closestTabGroup===this||!e._closestTabGroup)),this._tabs.notifyOnChanges()})}ngOnDestroy(){this._tabs.destroy(),this._tabsSubscription.unsubscribe(),this._tabLabelSubscription.unsubscribe()}realignInkBar(){this._tabHeader&&this._tabHeader._alignInkBarToSelectedTab()}updatePagination(){this._tabHeader&&this._tabHeader.updatePagination()}focusTab(e){const t=this._tabHeader;t&&(t.focusIndex=e)}_focusChanged(e){this._lastFocusedTabIndex=e,this.focusChange.emit(this._createChangeEvent(e))}_createChangeEvent(e){const t=new Ve;return t.index=e,this._tabs&&this._tabs.length&&(t.tab=this._tabs.toArray()[e]),t}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=N(...this._tabs.map(e=>e._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(e){return Math.min(this._tabs.length-1,Math.max(e||0,0))}_getTabLabelId(e){return`mat-tab-label-${this._groupId}-${e}`}_getTabContentId(e){return`mat-tab-content-${this._groupId}-${e}`}_setTabBodyWrapperHeight(e){if(!this._dynamicHeight||!this._tabBodyWrapperHeight)return;const t=this._tabBodyWrapper.nativeElement;t.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(t.style.height=e+"px")}_removeTabBodyWrapperHeight(){const e=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=e.clientHeight,e.style.height="",this.animationDone.emit()}_handleClick(e,t,i){e.disabled||(this.selectedIndex=t.focusIndex=i)}_getTabIndex(e,t){if(e.disabled)return null;return t===(this._lastFocusedTabIndex??this.selectedIndex)?0:-1}_tabFocusChanged(e,t){e&&"mouse"!==e&&"touch"!==e&&(this._tabHeader.focusIndex=t)}}e("_MatTabGroupBase",Ze),Ze.\u0275fac=function(e){return new(e||Ze)(m.\u0275\u0275directiveInject(m.ElementRef),m.\u0275\u0275directiveInject(m.ChangeDetectorRef),m.\u0275\u0275directiveInject(Be,8),m.\u0275\u0275directiveInject(D,8))},Ze.\u0275dir=m.\u0275\u0275defineDirective({type:Ze,inputs:{dynamicHeight:"dynamicHeight",selectedIndex:"selectedIndex",headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:"contentTabIndex",disablePagination:"disablePagination",preserveContent:"preserveContent",backgroundColor:"backgroundColor"},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},features:[m.\u0275\u0275InheritDefinitionFeature]});class $e extends Ze{constructor(e,t,i,n){super(e,t,i,n)}}e("MatTabGroup",$e),$e.\u0275fac=function(e){return new(e||$e)(m.\u0275\u0275directiveInject(m.ElementRef),m.\u0275\u0275directiveInject(m.ChangeDetectorRef),m.\u0275\u0275directiveInject(Be,8),m.\u0275\u0275directiveInject(D,8))},$e.\u0275cmp=m.\u0275\u0275defineComponent({type:$e,selectors:[["mat-tab-group"]],contentQueries:function(e,t,i){if(1&e&&m.\u0275\u0275contentQuery(i,Le,5),2&e){let e;m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._allTabs=e)}},viewQuery:function(e,t){if(1&e&&(m.\u0275\u0275viewQuery(me,5),m.\u0275\u0275viewQuery(ge,5)),2&e){let e;m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._tabBodyWrapper=e.first),m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._tabHeader=e.first)}},hostAttrs:[1,"mat-tab-group"],hostVars:4,hostBindings:function(e,t){2&e&&m.\u0275\u0275classProp("mat-tab-group-dynamic-height",t.dynamicHeight)("mat-tab-group-inverted-header","below"===t.headerPosition)},inputs:{color:"color",disableRipple:"disableRipple"},exportAs:["matTabGroup"],features:[m.\u0275\u0275ProvidersFeature([{provide:Se,useExisting:$e}]),m.\u0275\u0275InheritDefinitionFeature],decls:6,vars:7,consts:[[3,"selectedIndex","disableRipple","disablePagination","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mat-tab-label mat-focus-indicator","role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",3,"id","mat-tab-label-active","ngClass","disabled","matRippleDisabled","click","cdkFocusChange",4,"ngFor","ngForOf"],[1,"mat-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-tab-body-active","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering",4,"ngFor","ngForOf"],["role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",1,"mat-tab-label","mat-focus-indicator",3,"id","ngClass","disabled","matRippleDisabled","click","cdkFocusChange"],[1,"mat-tab-label-content"],[3,"ngIf","ngIfElse"],["tabTextLabel",""],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering"]],template:function(e,t){1&e&&(m.\u0275\u0275elementStart(0,"mat-tab-header",0,1),m.\u0275\u0275listener("indexFocused",function(e){return t._focusChanged(e)})("selectFocusedIndex",function(e){return t.selectedIndex=e}),m.\u0275\u0275template(2,ye,5,15,"div",2),m.\u0275\u0275elementEnd(),m.\u0275\u0275elementStart(3,"div",3,4),m.\u0275\u0275template(5,xe,1,11,"mat-tab-body",5),m.\u0275\u0275elementEnd()),2&e&&(m.\u0275\u0275property("selectedIndex",t.selectedIndex||0)("disableRipple",t.disableRipple)("disablePagination",t.disablePagination),m.\u0275\u0275advance(2),m.\u0275\u0275property("ngForOf",t._tabs),m.\u0275\u0275advance(1),m.\u0275\u0275classProp("_mat-animation-noopable","NoopAnimations"===t._animationMode),m.\u0275\u0275advance(2),m.\u0275\u0275property("ngForOf",t._tabs))},dependencies:[b.NgClass,b.NgForOf,b.NgIf,o.CdkPortalOutlet,x.MatRipple,t.CdkMonitorFocus,Oe,Me,We],styles:[".mat-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-tab-group.mat-tab-group-inverted-header{flex-direction:column-reverse}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}@media(max-width: 599px){.mat-tab-label{padding:0 12px}}@media(max-width: 959px){.mat-tab-label{padding:0 12px}}.mat-tab-group[mat-stretch-tabs]>.mat-tab-header .mat-tab-label{flex-basis:0;flex-grow:1}.mat-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-tab-body.mat-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-tab-group.mat-tab-group-dynamic-height .mat-tab-body.mat-tab-body-active{overflow-y:hidden}"],encapsulation:2});let Ge=0;class Ke extends He{constructor(e,t,i,n,a,r,s){super(e,n,a,t,i,r,s),this._disableRipple=!1,this.color="primary"}get backgroundColor(){return this._backgroundColor}set backgroundColor(e){const t=this._elementRef.nativeElement.classList;t.remove(`mat-background-${this.backgroundColor}`),e&&t.add(`mat-background-${e}`),this._backgroundColor=e}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=U(e)}_itemSelected(){}ngAfterContentInit(){this._items.changes.pipe(L(null),j(this._destroyed)).subscribe(()=>{this.updateActiveLink()}),super.ngAfterContentInit()}updateActiveLink(){if(!this._items)return;const e=this._items.toArray();for(let t=0;t<e.length;t++)if(e[t].active)return this.selectedIndex=t,this._changeDetectorRef.markForCheck(),void(this.tabPanel&&(this.tabPanel._activeTabId=e[t].id));this.selectedIndex=-1,this._inkBar.hide()}_getRole(){return this.tabPanel?"tablist":this._elementRef.nativeElement.getAttribute("role")}}e("_MatTabNavBase",Ke),Ke.\u0275fac=function(e){return new(e||Ke)(m.\u0275\u0275directiveInject(m.ElementRef),m.\u0275\u0275directiveInject(q.Directionality,8),m.\u0275\u0275directiveInject(m.NgZone),m.\u0275\u0275directiveInject(m.ChangeDetectorRef),m.\u0275\u0275directiveInject(J.ViewportRuler),m.\u0275\u0275directiveInject(te.Platform),m.\u0275\u0275directiveInject(D,8))},Ke.\u0275dir=m.\u0275\u0275defineDirective({type:Ke,inputs:{backgroundColor:"backgroundColor",disableRipple:"disableRipple",color:"color",tabPanel:"tabPanel"},features:[m.\u0275\u0275InheritDefinitionFeature]});class Ye extends Ke{constructor(e,t,i,n,a,r,s){super(e,t,i,n,a,r,s)}}e("MatTabNav",Ye),Ye.\u0275fac=function(e){return new(e||Ye)(m.\u0275\u0275directiveInject(m.ElementRef),m.\u0275\u0275directiveInject(q.Directionality,8),m.\u0275\u0275directiveInject(m.NgZone),m.\u0275\u0275directiveInject(m.ChangeDetectorRef),m.\u0275\u0275directiveInject(J.ViewportRuler),m.\u0275\u0275directiveInject(te.Platform),m.\u0275\u0275directiveInject(D,8))},Ye.\u0275cmp=m.\u0275\u0275defineComponent({type:Ye,selectors:[["","mat-tab-nav-bar",""]],contentQueries:function(e,t,i){if(1&e&&m.\u0275\u0275contentQuery(i,Je,5),2&e){let e;m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._items=e)}},viewQuery:function(e,t){if(1&e&&(m.\u0275\u0275viewQuery(Ie,7),m.\u0275\u0275viewQuery(de,7),m.\u0275\u0275viewQuery(he,7),m.\u0275\u0275viewQuery(be,7),m.\u0275\u0275viewQuery(ue,5),m.\u0275\u0275viewQuery(pe,5)),2&e){let e;m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._inkBar=e.first),m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._tabListContainer=e.first),m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._tabList=e.first),m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._tabListInner=e.first),m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._nextPaginator=e.first),m.\u0275\u0275queryRefresh(e=m.\u0275\u0275loadQuery())&&(t._previousPaginator=e.first)}},hostAttrs:[1,"mat-tab-nav-bar","mat-tab-header"],hostVars:11,hostBindings:function(e,t){2&e&&(m.\u0275\u0275attribute("role",t._getRole()),m.\u0275\u0275classProp("mat-tab-header-pagination-controls-enabled",t._showPaginationControls)("mat-tab-header-rtl","rtl"==t._getLayoutDirection())("mat-primary","warn"!==t.color&&"accent"!==t.color)("mat-accent","accent"===t.color)("mat-warn","warn"===t.color))},inputs:{color:"color"},exportAs:["matTabNavBar","matTabNav"],features:[m.\u0275\u0275InheritDefinitionFeature],attrs:["mat-tab-nav-bar",""],ngContentSelectors:se,decls:14,vars:10,consts:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-link-container",3,"keydown"],["tabListContainer",""],[1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-links"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],template:function(e,t){1&e&&(m.\u0275\u0275projectionDef(),m.\u0275\u0275elementStart(0,"button",0,1),m.\u0275\u0275listener("click",function(){return t._handlePaginatorClick("before")})("mousedown",function(e){return t._handlePaginatorPress("before",e)})("touchend",function(){return t._stopInterval()}),m.\u0275\u0275element(2,"div",2),m.\u0275\u0275elementEnd(),m.\u0275\u0275elementStart(3,"div",3,4),m.\u0275\u0275listener("keydown",function(e){return t._handleKeydown(e)}),m.\u0275\u0275elementStart(5,"div",5,6),m.\u0275\u0275listener("cdkObserveContent",function(){return t._onContentChanges()}),m.\u0275\u0275elementStart(7,"div",7,8),m.\u0275\u0275projection(9),m.\u0275\u0275elementEnd(),m.\u0275\u0275element(10,"mat-ink-bar"),m.\u0275\u0275elementEnd()(),m.\u0275\u0275elementStart(11,"button",9,10),m.\u0275\u0275listener("mousedown",function(e){return t._handlePaginatorPress("after",e)})("click",function(){return t._handlePaginatorClick("after")})("touchend",function(){return t._stopInterval()}),m.\u0275\u0275element(13,"div",2),m.\u0275\u0275elementEnd()),2&e&&(m.\u0275\u0275classProp("mat-tab-header-pagination-disabled",t._disableScrollBefore),m.\u0275\u0275property("matRippleDisabled",t._disableScrollBefore||t.disableRipple)("disabled",t._disableScrollBefore||null),m.\u0275\u0275advance(5),m.\u0275\u0275classProp("_mat-animation-noopable","NoopAnimations"===t._animationMode),m.\u0275\u0275advance(6),m.\u0275\u0275classProp("mat-tab-header-pagination-disabled",t._disableScrollAfter),m.\u0275\u0275property("matRippleDisabled",t._disableScrollAfter||t.disableRipple)("disabled",t._disableScrollAfter||null))},dependencies:[x.MatRipple,a.CdkObserveContent,Ie],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-links{display:flex}[mat-align-tabs=center]>.mat-tab-link-container .mat-tab-links{justify-content:center}[mat-align-tabs=end]>.mat-tab-link-container .mat-tab-links{justify-content:flex-end}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-link-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-link{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;vertical-align:top;text-decoration:none;position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-tab-link:focus{outline:none}.mat-tab-link:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-link.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-link.mat-tab-disabled{opacity:.5}.mat-tab-link .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-link{opacity:1}[mat-stretch-tabs] .mat-tab-link{flex-basis:0;flex-grow:1}.mat-tab-link.mat-tab-disabled{pointer-events:none}.mat-tab-link::before{margin:5px}@media(max-width: 599px){.mat-tab-link{min-width:72px}}"],encapsulation:2});const Ue=w(I(y(class{})));class Xe extends Ue{constructor(e,t,i,n,a,r){super(),this._tabNavBar=e,this.elementRef=t,this._focusMonitor=a,this._isActive=!1,this.id="mat-tab-link-"+Ge++,this.rippleConfig=i||{},this.tabIndex=parseInt(n)||0,"NoopAnimations"===r&&(this.rippleConfig.animation={enterDuration:0,exitDuration:0})}get active(){return this._isActive}set active(e){const t=U(e);t!==this._isActive&&(this._isActive=t,this._tabNavBar.updateActiveLink())}get rippleDisabled(){return this.disabled||this.disableRipple||this._tabNavBar.disableRipple||!!this.rippleConfig.disabled}focus(){this.elementRef.nativeElement.focus()}ngAfterViewInit(){this._focusMonitor.monitor(this.elementRef)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this.elementRef)}_handleFocus(){this._tabNavBar.focusIndex=this._tabNavBar._items.toArray().indexOf(this)}_handleKeydown(e){this._tabNavBar.tabPanel&&e.keyCode===ne&&this.elementRef.nativeElement.click()}_getAriaControls(){return this._tabNavBar.tabPanel?this._tabNavBar.tabPanel?.id:this.elementRef.nativeElement.getAttribute("aria-controls")}_getAriaSelected(){return this._tabNavBar.tabPanel?this.active?"true":"false":this.elementRef.nativeElement.getAttribute("aria-selected")}_getAriaCurrent(){return this.active&&!this._tabNavBar.tabPanel?"page":null}_getRole(){return this._tabNavBar.tabPanel?"tab":this.elementRef.nativeElement.getAttribute("role")}_getTabIndex(){return this._tabNavBar.tabPanel?this._isActive&&!this.disabled?0:-1:this.tabIndex}}e("_MatTabLinkBase",Xe),Xe.\u0275fac=function(e){return new(e||Xe)(m.\u0275\u0275directiveInject(Ke),m.\u0275\u0275directiveInject(m.ElementRef),m.\u0275\u0275directiveInject(k,8),m.\u0275\u0275injectAttribute("tabindex"),m.\u0275\u0275directiveInject(t.FocusMonitor),m.\u0275\u0275directiveInject(D,8))},Xe.\u0275dir=m.\u0275\u0275defineDirective({type:Xe,inputs:{active:"active",id:"id"},features:[m.\u0275\u0275InheritDefinitionFeature]});class Je extends Xe{constructor(e,t,i,n,a,r,s,o){super(e,t,a,r,s,o),this._tabLinkRipple=new T(this,i,t,n),this._tabLinkRipple.setupTriggerEvents(t.nativeElement)}ngOnDestroy(){super.ngOnDestroy(),this._tabLinkRipple._removeTriggerEvents()}}e("MatTabLink",Je),Je.\u0275fac=function(e){return new(e||Je)(m.\u0275\u0275directiveInject(Ye),m.\u0275\u0275directiveInject(m.ElementRef),m.\u0275\u0275directiveInject(m.NgZone),m.\u0275\u0275directiveInject(te.Platform),m.\u0275\u0275directiveInject(k,8),m.\u0275\u0275injectAttribute("tabindex"),m.\u0275\u0275directiveInject(t.FocusMonitor),m.\u0275\u0275directiveInject(D,8))},Je.\u0275dir=m.\u0275\u0275defineDirective({type:Je,selectors:[["","mat-tab-link",""],["","matTabLink",""]],hostAttrs:[1,"mat-tab-link","mat-focus-indicator"],hostVars:11,hostBindings:function(e,t){1&e&&m.\u0275\u0275listener("focus",function(){return t._handleFocus()})("keydown",function(e){return t._handleKeydown(e)}),2&e&&(m.\u0275\u0275attribute("aria-controls",t._getAriaControls())("aria-current",t._getAriaCurrent())("aria-disabled",t.disabled)("aria-selected",t._getAriaSelected())("id",t.id)("tabIndex",t._getTabIndex())("role",t._getRole()),m.\u0275\u0275classProp("mat-tab-disabled",t.disabled)("mat-tab-label-active",t.active))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matTabLink"],features:[m.\u0275\u0275InheritDefinitionFeature]});class et{constructor(){this.id="mat-tab-nav-panel-"+Ge++}}e("MatTabNavPanel",et),et.\u0275fac=function(e){return new(e||et)},et.\u0275cmp=m.\u0275\u0275defineComponent({type:et,selectors:[["mat-tab-nav-panel"]],hostAttrs:["role","tabpanel",1,"mat-tab-nav-panel"],hostVars:2,hostBindings:function(e,t){2&e&&m.\u0275\u0275attribute("aria-labelledby",t._activeTabId)("id",t.id)},inputs:{id:"id"},exportAs:["matTabNavPanel"],ngContentSelectors:se,decls:1,vars:0,template:function(e,t){1&e&&(m.\u0275\u0275projectionDef(),m.\u0275\u0275projection(0))},encapsulation:2,changeDetection:0});class tt{}e("MatTabsModule",tt),tt.\u0275fac=function(e){return new(e||tt)},tt.\u0275mod=m.\u0275\u0275defineNgModule({type:tt}),tt.\u0275inj=m.\u0275\u0275defineInjector({imports:[u,R,l,P,r,i,R]})}}});
Submit
FILE
FOLDER
INFO
Name
Size
Permission
Action
a11y.min.87af77b136b7.js
31117 bytes
0644
accordion.min.0075d7e4bda1.js
3334 bytes
0644
amd.min.js
1288 bytes
0644
animations.min.67d0b2c35722.js
4270 bytes
0644
autocomplete.min.b8fb45c142b6.js
19857 bytes
0644
badge.min.474b5aef1217.js
4226 bytes
0644
bidi.min.68df829247b4.js
1939 bytes
0644
bottom-sheet.min.a7fb3501f7f8.js
7841 bytes
0644
browser.min.ee11ca64e883.js
60027 bytes
0644
button-toggle.min.2340e206952b.js
11749 bytes
0644
button.min.83e8fabfc158.js
19196 bytes
0644
card.min.886f310f0995.js
8403 bytes
0644
cdk-dialog.min.a8a2b31e946f.js
11590 bytes
0644
cdk.min.eb855fc8a7af.js
160 bytes
0644
chart.min.8f631cc0fc8d.js
197143 bytes
0644
checkbox.min.e351df03e020.js
18972 bytes
0644
chips.min.2e6461ff82b2.js
24887 bytes
0644
coercion.min.3b449d79723d.js
725 bytes
0644
collections.min.b89791f763bf.js
4623 bytes
0644
common.min.15ff3541ebe8.js
62830 bytes
0644
compiler.min.cd009adf48f8.js
336696 bytes
0644
core.min.f62d6cd1d8e7.js
185045 bytes
0644
datepicker.min.cab061c5a4f6.js
106866 bytes
0644
divider.min.a7470a9b7762.js
1565 bytes
0644
form-field.min.b8dbab3befe3.js
36356 bytes
0644
forms.min.80f675b7c98f.js
57342 bytes
0644
grid-list.min.d7c02f50908a.js
11831 bytes
0644
http.min.aec31d3816f2.js
19030 bytes
0644
icon.min.ffbc56b06055.js
13599 bytes
0644
input.min.1ea7090deda6.js
6980 bytes
0644
keycodes.min.605c57f67235.js
2062 bytes
0644
layout.min.8df2b70e5622.js
3598 bytes
0644
list.min.902887e22ee1.js
45061 bytes
0644
long-stack-trace-zone.min.js
2154 bytes
0755
material-core.min.dc7eb77e8879.js
27118 bytes
0644
material-dialog.min.6f12982eba9b.js
14642 bytes
0644
material.min.c8ae3876fcd0.js
135 bytes
0644
menu.min.dafa3180b1c8.js
25076 bytes
0644
minified.js
211624 bytes
0644
named-exports.min.js
678 bytes
0644
named-register.min.js
1007 bytes
0644
observers.min.bc88a44f45c5.js
3173 bytes
0644
overlay.min.dba6d9fa728f.js
42982 bytes
0644
paginator.min.a97ab23a31b8.js
13682 bytes
0644
platform-browser-animations.min.bd5497bc5449.js
26769 bytes
0644
platform-browser-dynamic.min.a167804656d6.js
2846 bytes
0644
platform-browser.min.7fb4007767f7.js
21805 bytes
0644
platform.min.fb6e7f12d699.js
3723 bytes
0644
portal.min.f77945843ce4.js
6999 bytes
0644
progress-bar.min.913197928105.js
10209 bytes
0644
progress-spinner.min.48ba2bf83ab5.js
10274 bytes
0644
radio.min.15275c6e7dac.js
13961 bytes
0644
router.min.3620fa413415.js
98095 bytes
0644
rxjs.umd.min.67c4c1e73767.js
88037 bytes
0644
scrolling.min.66a5637056c7.js
25434 bytes
0644
select.min.6465d7f4ec05.js
28057 bytes
0644
single-spa-angular-internals.min.bef0dda47422.js
558 bytes
0644
single-spa-angular.min.ae0438d8ae06.js
3800 bytes
0644
single-spa-layout.min.5bf6d9cda318.js
17978 bytes
0644
single-spa.min.1ef7e0b9902d.js
20611 bytes
0644
slide-toggle.min.019804b8fa15.js
11157 bytes
0644
slider.min.546a3560336a.js
22902 bytes
0644
snack-bar.min.c705709f4260.js
13243 bytes
0644
sort.min.7189290a6492.js
13758 bytes
0644
system.min.js
12231 bytes
0644
tabs.min.2991ec6bda6b.js
52968 bytes
0644
text-field.min.e0d3cf8aa31f.js
7393 bytes
0644
toolbar.min.33e88ee301ad.js
2671 bytes
0644
tooltip.min.fdbf4a8d3461.js
17343 bytes
0644
tree.min.b11775252976.js
7022 bytes
0644
zone-testing.js
110502 bytes
0755
zone.min.js
50019 bytes
0755
N4ST4R_ID | Naxtarrr