Submit
Path:
~
/
/
proc
/
thread-self
/
root
/
opt
/
psa
/
admin
/
htdocs
/
modules
/
imunify360
/
assets
/
static
/
shared-dependencies
/
File Content:
select.min.6465d7f4ec05.js
System.register(["@angular/cdk/overlay","@angular/common","@angular/core","@angular/material/core","@angular/material/form-field","@angular/cdk/scrolling","@angular/cdk/a11y","@angular/cdk/bidi","@angular/cdk/coercion","@angular/cdk/collections","@angular/cdk/keycodes","@angular/forms","rxjs","rxjs/operators","@angular/animations"],function(e){"use strict";var t,i,n,a,s,r,l,o,c,h,d,p,u,g,m,_,f,y,v,b,C,O,w,S,k,M,I,x,R,D,A,T,E,F,P,V,L,j,B,Y,W,z,K,N,q,G,Q,H,X,U,Z,$,J,ee,te,ie,ne,ae,se;return{setters:[function(e){t=e.CdkConnectedOverlay,i=e,n=e.OverlayModule,a=e.Overlay},function(e){s=e,r=e.CommonModule},function(e){l=e.InjectionToken,o=e,e.Directive,e.Optional,e.Inject,e.Self,e.Attribute,e.Input,e.ViewChild,e.Output,e.Component,e.ViewEncapsulation,e.ChangeDetectionStrategy,e.ContentChildren,e.ContentChild,e.NgModule,c=e.EventEmitter},function(e){h=e.mixinDisableRipple,d=e.mixinTabIndex,p=e.mixinDisabled,u=e.mixinErrorState,g=e,m=e.MatOption,_=e.MAT_OPTGROUP,f=e.MAT_OPTION_PARENT_COMPONENT,y=e.MatOptionModule,v=e.MatCommonModule,b=e._countGroupLabelsBeforeOption,C=e._getOptionScrollPosition},function(e){O=e.MAT_FORM_FIELD,w=e.MatFormFieldControl,S=e.MatFormFieldModule},function(e){k=e,M=e.CdkScrollableModule},function(e){I=e,x=e.ActiveDescendantKeyManager},function(e){R=e},function(e){D=e.coerceBooleanProperty,A=e.coerceNumberProperty},function(e){T=e.SelectionModel},function(e){E=e.hasModifierKey,F=e.ENTER,P=e.SPACE,V=e.A,L=e.DOWN_ARROW,j=e.UP_ARROW,B=e.LEFT_ARROW,Y=e.RIGHT_ARROW},function(e){W=e,z=e.Validators},function(e){K=e.Subject,N=e.defer,q=e.merge},function(e){G=e.startWith,Q=e.switchMap,H=e.take,X=e.filter,U=e.map,Z=e.distinctUntilChanged,$=e.takeUntil},function(e){J=e.trigger,ee=e.transition,te=e.query,ie=e.animateChild,ne=e.state,ae=e.style,se=e.animate}],execute:function(){e("MAT_SELECT_SCROLL_STRATEGY_PROVIDER_FACTORY",ve);const re=["trigger"],le=["panel"];function oe(e,t){if(1&e&&(o.\u0275\u0275elementStart(0,"span",8),o.\u0275\u0275text(1),o.\u0275\u0275elementEnd()),2&e){const e=o.\u0275\u0275nextContext();o.\u0275\u0275advance(1),o.\u0275\u0275textInterpolate(e.placeholder)}}function ce(e,t){if(1&e&&(o.\u0275\u0275elementStart(0,"span",12),o.\u0275\u0275text(1),o.\u0275\u0275elementEnd()),2&e){const e=o.\u0275\u0275nextContext(2);o.\u0275\u0275advance(1),o.\u0275\u0275textInterpolate(e.triggerValue)}}function he(e,t){1&e&&o.\u0275\u0275projection(0,0,["*ngSwitchCase","true"])}function de(e,t){if(1&e&&(o.\u0275\u0275elementStart(0,"span",9),o.\u0275\u0275template(1,ce,2,1,"span",10),o.\u0275\u0275template(2,he,1,0,"ng-content",11),o.\u0275\u0275elementEnd()),2&e){const e=o.\u0275\u0275nextContext();o.\u0275\u0275property("ngSwitch",!!e.customTrigger),o.\u0275\u0275advance(2),o.\u0275\u0275property("ngSwitchCase",!0)}}function pe(e,t){if(1&e){const e=o.\u0275\u0275getCurrentView();o.\u0275\u0275elementStart(0,"div",13)(1,"div",14,15),o.\u0275\u0275listener("@transformPanel.done",function(t){o.\u0275\u0275restoreView(e);const i=o.\u0275\u0275nextContext();return o.\u0275\u0275resetView(i._panelDoneAnimatingStream.next(t.toState))})("keydown",function(t){o.\u0275\u0275restoreView(e);const i=o.\u0275\u0275nextContext();return o.\u0275\u0275resetView(i._handleKeydown(t))}),o.\u0275\u0275projection(3,1),o.\u0275\u0275elementEnd()()}if(2&e){const e=o.\u0275\u0275nextContext();o.\u0275\u0275property("@transformPanelWrap",void 0),o.\u0275\u0275advance(1),o.\u0275\u0275classMapInterpolate1("mat-select-panel ",e._getPanelTheme(),""),o.\u0275\u0275styleProp("transform-origin",e._transformOrigin)("font-size",e._triggerFontSize,"px"),o.\u0275\u0275property("ngClass",e.panelClass)("@transformPanel",e.multiple?"showing-multiple":"showing"),o.\u0275\u0275attribute("id",e.id+"-panel")("aria-multiselectable",e.multiple)("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby())}}const ue=[[["mat-select-trigger"]],"*"],ge=e("matSelectAnimations",{transformPanelWrap:J("transformPanelWrap",[ee("* => void",te("@transformPanel",[ie()],{optional:!0}))]),transformPanel:J("transformPanel",[ne("void",ae({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),ne("showing",ae({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),ne("showing-multiple",ae({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),ee("void => *",se("120ms cubic-bezier(0, 0, 0.2, 1)")),ee("* => void",se("100ms 25ms linear",ae({opacity:0})))])});let me=0;const _e=256,fe=16,ye=e("MAT_SELECT_SCROLL_STRATEGY",new l("mat-select-scroll-strategy"));function ve(e){return()=>e.scrollStrategies.reposition()}const be=e("MAT_SELECT_CONFIG",new l("MAT_SELECT_CONFIG")),Ce=e("MAT_SELECT_SCROLL_STRATEGY_PROVIDER",{provide:ye,deps:[a],useFactory:ve});class Oe{constructor(e,t){this.source=e,this.value=t}}e("MatSelectChange",Oe);const we=h(d(p(u(class{constructor(e,t,i,n,a){this._elementRef=e,this._defaultErrorStateMatcher=t,this._parentForm=i,this._parentFormGroup=n,this.ngControl=a,this.stateChanges=new K}})))),Se=e("MAT_SELECT_TRIGGER",new l("MatSelectTrigger"));class ke{}e("MatSelectTrigger",ke),ke.\u0275fac=function(e){return new(e||ke)},ke.\u0275dir=o.\u0275\u0275defineDirective({type:ke,selectors:[["mat-select-trigger"]],features:[o.\u0275\u0275ProvidersFeature([{provide:Se,useExisting:ke}])]});class Me extends we{constructor(e,t,i,n,a,s,r,l,o,h,d,p,u,g){super(a,n,r,l,h),this._viewportRuler=e,this._changeDetectorRef=t,this._ngZone=i,this._dir=s,this._parentFormField=o,this._liveAnnouncer=u,this._defaultOptions=g,this._panelOpen=!1,this._compareWith=(e,t)=>e===t,this._uid="mat-select-"+me++,this._triggerAriaLabelledBy=null,this._destroy=new K,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+me++,this._panelDoneAnimatingStream=new K,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this._multiple=!1,this._disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.optionSelectionChanges=N(()=>{const e=this.options;return e?e.changes.pipe(G(e),Q(()=>q(...e.map(e=>e.onSelectionChange)))):this._ngZone.onStable.pipe(H(1),Q(()=>this.optionSelectionChanges))}),this.openedChange=new c,this._openedStream=this.openedChange.pipe(X(e=>e),U(()=>{})),this._closedStream=this.openedChange.pipe(X(e=>!e),U(()=>{})),this.selectionChange=new c,this.valueChange=new c,this.ngControl&&(this.ngControl.valueAccessor=this),null!=g?.typeaheadDebounceInterval&&(this._typeaheadDebounceInterval=g.typeaheadDebounceInterval),this._scrollStrategyFactory=p,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(d)||0,this.id=this.id}get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(z.required)??!1}set required(e){this._required=D(e),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(e){this._selectionModel,this._multiple=D(e)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(e){this._disableOptionCentering=D(e)}get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){this._assignValue(e)&&this._onChange(e)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(e){this._typeaheadDebounceInterval=A(e)}get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}ngOnInit(){this._selectionModel=new T(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(Z(),$(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe($(this._destroy)).subscribe(e=>{e.added.forEach(e=>e.select()),e.removed.forEach(e=>e.deselect())}),this.options.changes.pipe(G(null),$(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const e=this._getTriggerAriaLabelledby(),t=this.ngControl;if(e!==this._triggerAriaLabelledBy){const t=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?t.setAttribute("aria-labelledby",e):t.removeAttribute("aria-labelledby")}t&&(this._previousControl!==t.control&&(void 0!==this._previousControl&&null!==t.disabled&&t.disabled!==this.disabled&&(this.disabled=t.disabled),this._previousControl=t.control),this.updateErrorState())}ngOnChanges(e){(e.disabled||e.userAriaDescribedBy)&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}ngOnDestroy(){this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck())}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}writeValue(e){this._assignValue(e)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const e=this._selectionModel.selected.map(e=>e.viewValue);return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}_handleClosedKeydown(e){const t=e.keyCode,i=t===L||t===j||t===B||t===Y,n=t===F||t===P,a=this._keyManager;if(!a.isTyping()&&n&&!E(e)||(this.multiple||e.altKey)&&i)e.preventDefault(),this.open();else if(!this.multiple){const t=this.selected;a.onKeydown(e);const i=this.selected;i&&t!==i&&this._liveAnnouncer.announce(i.viewValue,1e4)}}_handleOpenKeydown(e){const t=this._keyManager,i=e.keyCode,n=i===L||i===j,a=t.isTyping();if(n&&e.altKey)e.preventDefault(),this.close();else if(a||i!==F&&i!==P||!t.activeItem||E(e))if(!a&&this._multiple&&i===V&&e.ctrlKey){e.preventDefault();const t=this.options.some(e=>!e.disabled&&!e.selected);this.options.forEach(e=>{e.disabled||(t?e.select():e.deselect())})}else{const i=t.activeItemIndex;t.onKeydown(e),this._multiple&&n&&e.shiftKey&&t.activeItem&&t.activeItemIndex!==i&&t.activeItem._selectViaInteraction()}else e.preventDefault(),t.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this.disabled||this.panelOpen||(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe(H(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(e){if(this._selectionModel.selected.forEach(e=>e.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&e)Array.isArray(e),e.forEach(e=>this._selectOptionByValue(e)),this._sortValues();else{const t=this._selectOptionByValue(e);t?this._keyManager.updateActiveItem(t):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(e){const t=this.options.find(t=>{if(this._selectionModel.isSelected(t))return!1;try{return null!=t.value&&this._compareWith(t.value,e)}catch(e){return!1}});return t&&this._selectionModel.select(t),t}_assignValue(e){return!!(e!==this._value||this._multiple&&Array.isArray(e))&&(this.options&&this._setSelectionByValue(e),this._value=e,!0)}_initKeyManager(){this._keyManager=new x(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withAllowedModifierKeys(["shiftKey"]),this._keyManager.tabOut.pipe($(this._destroy)).subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.pipe($(this._destroy)).subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):this._panelOpen||this.multiple||!this._keyManager.activeItem||this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const e=q(this.options.changes,this._destroy);this.optionSelectionChanges.pipe($(e)).subscribe(e=>{this._onSelect(e.source,e.isUserInput),e.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),q(...this.options.map(e=>e._stateChanges)).pipe($(e)).subscribe(()=>{this._changeDetectorRef.markForCheck(),this.stateChanges.next()})}_onSelect(e,t){const i=this._selectionModel.isSelected(e);null!=e.value||this._multiple?(i!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),t&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),t&&this.focus())):(e.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(e.value)),i!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const e=this.options.toArray();this._selectionModel.sort((t,i)=>this.sortComparator?this.sortComparator(t,i,e):e.indexOf(t)-e.indexOf(i)),this.stateChanges.next()}}_propagateChanges(e){let t=null;t=this.multiple?this.selected.map(e=>e.value):this.selected?this.selected.value:e,this._value=t,this.valueChange.emit(t),this._onChange(t),this.selectionChange.emit(this._getChangeEvent(t)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0}focus(e){this._elementRef.nativeElement.focus(e)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const e=this._parentFormField?.getLabelId(),t=e?e+" ":"";return this.ariaLabelledby?t+this.ariaLabelledby:e}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;const e=this._parentFormField?.getLabelId();let t=(e?e+" ":"")+this._valueId;return this.ariaLabelledby&&(t+=" "+this.ariaLabelledby),t}_panelDoneAnimating(e){this.openedChange.emit(e)}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty||this._focused&&!!this._placeholder}}e("_MatSelectBase",Me),Me.\u0275fac=function(e){return new(e||Me)(o.\u0275\u0275directiveInject(k.ViewportRuler),o.\u0275\u0275directiveInject(o.ChangeDetectorRef),o.\u0275\u0275directiveInject(o.NgZone),o.\u0275\u0275directiveInject(g.ErrorStateMatcher),o.\u0275\u0275directiveInject(o.ElementRef),o.\u0275\u0275directiveInject(R.Directionality,8),o.\u0275\u0275directiveInject(W.NgForm,8),o.\u0275\u0275directiveInject(W.FormGroupDirective,8),o.\u0275\u0275directiveInject(O,8),o.\u0275\u0275directiveInject(W.NgControl,10),o.\u0275\u0275injectAttribute("tabindex"),o.\u0275\u0275directiveInject(ye),o.\u0275\u0275directiveInject(I.LiveAnnouncer),o.\u0275\u0275directiveInject(be,8))},Me.\u0275dir=o.\u0275\u0275defineDirective({type:Me,viewQuery:function(e,i){if(1&e&&(o.\u0275\u0275viewQuery(re,5),o.\u0275\u0275viewQuery(le,5),o.\u0275\u0275viewQuery(t,5)),2&e){let e;o.\u0275\u0275queryRefresh(e=o.\u0275\u0275loadQuery())&&(i.trigger=e.first),o.\u0275\u0275queryRefresh(e=o.\u0275\u0275loadQuery())&&(i.panel=e.first),o.\u0275\u0275queryRefresh(e=o.\u0275\u0275loadQuery())&&(i._overlayDir=e.first)}},inputs:{userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",disableOptionCentering:"disableOptionCentering",compareWith:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:"typeaheadDebounceInterval",sortComparator:"sortComparator",id:"id"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},features:[o.\u0275\u0275InheritDefinitionFeature,o.\u0275\u0275NgOnChangesFeature]});class Ie extends Me{constructor(){super(...arguments),this._scrollTop=0,this._triggerFontSize=0,this._transformOrigin="top",this._offsetY=0,this._positions=[{originX:"start",originY:"top",overlayX:"start",overlayY:"top"},{originX:"start",originY:"bottom",overlayX:"start",overlayY:"bottom"}]}_calculateOverlayScroll(e,t,i){const n=this._getItemHeight(),a=n*e-t+n/2;return Math.min(Math.max(0,a),i)}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe($(this._destroy)).subscribe(()=>{this.panelOpen&&(this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._changeDetectorRef.markForCheck())})}open(){super._canOpen()&&(super.open(),this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._triggerFontSize=parseInt(getComputedStyle(this.trigger.nativeElement).fontSize||"0"),this._calculateOverlayPosition(),this._ngZone.onStable.pipe(H(1)).subscribe(()=>{this._triggerFontSize&&this._overlayDir.overlayRef&&this._overlayDir.overlayRef.overlayElement&&(this._overlayDir.overlayRef.overlayElement.style.fontSize=`${this._triggerFontSize}px`)}))}_scrollOptionIntoView(e){const t=b(e,this.options,this.optionGroups),i=this._getItemHeight();this.panel.nativeElement.scrollTop=0===e&&1===t?0:C((e+t)*i,i,this.panel.nativeElement.scrollTop,_e)}_positioningSettled(){this._calculateOverlayOffsetX(),this.panel.nativeElement.scrollTop=this._scrollTop}_panelDoneAnimating(e){this.panelOpen?this._scrollTop=0:(this._overlayDir.offsetX=0,this._changeDetectorRef.markForCheck()),super._panelDoneAnimating(e)}_getChangeEvent(e){return new Oe(this,e)}_calculateOverlayOffsetX(){const e=this._overlayDir.overlayRef.overlayElement.getBoundingClientRect(),t=this._viewportRuler.getViewportSize(),i=this._isRtl(),n=this.multiple?56:32;let a;if(this.multiple)a=40;else if(this.disableOptionCentering)a=fe;else{let e=this._selectionModel.selected[0]||this.options.first;a=e&&e.group?32:fe}i||(a*=-1);const s=0-(e.left+a-(i?n:0)),r=e.right+a-t.width+(i?0:n);s>0?a+=s+8:r>0&&(a-=r+8),this._overlayDir.offsetX=Math.round(a),this._overlayDir.overlayRef.updatePosition()}_calculateOverlayOffsetY(e,t,i){const n=this._getItemHeight(),a=(n-this._triggerRect.height)/2,s=Math.floor(_e/n);let r;if(this.disableOptionCentering)return 0;if(0===this._scrollTop)r=e*n;else if(this._scrollTop===i){r=(e-(this._getItemCount()-s))*n+(n-(this._getItemCount()*n-_e)%n)}else r=t-n/2;return Math.round(-1*r-a)}_checkOverlayWithinViewport(e){const t=this._getItemHeight(),i=this._viewportRuler.getViewportSize(),n=this._triggerRect.top-8,a=i.height-this._triggerRect.bottom-8,s=Math.abs(this._offsetY),r=Math.min(this._getItemCount()*t,_e)-s-this._triggerRect.height;r>a?this._adjustPanelUp(r,a):s>n?this._adjustPanelDown(s,n,e):this._transformOrigin=this._getOriginBasedOnOption()}_adjustPanelUp(e,t){const i=Math.round(e-t);this._scrollTop-=i,this._offsetY-=i,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop<=0&&(this._scrollTop=0,this._offsetY=0,this._transformOrigin="50% bottom 0px")}_adjustPanelDown(e,t,i){const n=Math.round(e-t);if(this._scrollTop+=n,this._offsetY+=n,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop>=i)return this._scrollTop=i,this._offsetY=0,void(this._transformOrigin="50% top 0px")}_calculateOverlayPosition(){const e=this._getItemHeight(),t=this._getItemCount(),i=Math.min(t*e,_e),n=t*e-i;let a;a=this.empty?0:Math.max(this.options.toArray().indexOf(this._selectionModel.selected[0]),0),a+=b(a,this.options,this.optionGroups);const s=i/2;this._scrollTop=this._calculateOverlayScroll(a,s,n),this._offsetY=this._calculateOverlayOffsetY(a,s,n),this._checkOverlayWithinViewport(n)}_getOriginBasedOnOption(){const e=this._getItemHeight(),t=(e-this._triggerRect.height)/2;return`50% ${Math.abs(this._offsetY)-t+e/2}px 0px`}_getItemHeight(){return 3*this._triggerFontSize}_getItemCount(){return this.options.length+this.optionGroups.length}}e("MatSelect",Ie),Ie.\u0275fac=function(){let e;return function(t){return(e||(e=o.\u0275\u0275getInheritedFactory(Ie)))(t||Ie)}}(),Ie.\u0275cmp=o.\u0275\u0275defineComponent({type:Ie,selectors:[["mat-select"]],contentQueries:function(e,t,i){if(1&e&&(o.\u0275\u0275contentQuery(i,Se,5),o.\u0275\u0275contentQuery(i,m,5),o.\u0275\u0275contentQuery(i,_,5)),2&e){let e;o.\u0275\u0275queryRefresh(e=o.\u0275\u0275loadQuery())&&(t.customTrigger=e.first),o.\u0275\u0275queryRefresh(e=o.\u0275\u0275loadQuery())&&(t.options=e),o.\u0275\u0275queryRefresh(e=o.\u0275\u0275loadQuery())&&(t.optionGroups=e)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","true",1,"mat-select"],hostVars:19,hostBindings:function(e,t){1&e&&o.\u0275\u0275listener("keydown",function(e){return t._handleKeydown(e)})("focus",function(){return t._onFocus()})("blur",function(){return t._onBlur()}),2&e&&(o.\u0275\u0275attribute("id",t.id)("tabindex",t.tabIndex)("aria-controls",t.panelOpen?t.id+"-panel":null)("aria-expanded",t.panelOpen)("aria-label",t.ariaLabel||null)("aria-required",t.required.toString())("aria-disabled",t.disabled.toString())("aria-invalid",t.errorState)("aria-activedescendant",t._getAriaActiveDescendant()),o.\u0275\u0275classProp("mat-select-disabled",t.disabled)("mat-select-invalid",t.errorState)("mat-select-required",t.required)("mat-select-empty",t.empty)("mat-select-multiple",t.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matSelect"],features:[o.\u0275\u0275ProvidersFeature([{provide:w,useExisting:Ie},{provide:f,useExisting:Ie}]),o.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:["mat-select-trigger","*"],decls:9,vars:12,consts:[["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder mat-select-min-line",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder","mat-select-min-line"],[1,"mat-select-value-text",3,"ngSwitch"],["class","mat-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-min-line"],[1,"mat-select-panel-wrap"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(e,t){if(1&e&&(o.\u0275\u0275projectionDef(ue),o.\u0275\u0275elementStart(0,"div",0,1),o.\u0275\u0275listener("click",function(){return t.toggle()}),o.\u0275\u0275elementStart(3,"div",2),o.\u0275\u0275template(4,oe,2,1,"span",3),o.\u0275\u0275template(5,de,3,2,"span",4),o.\u0275\u0275elementEnd(),o.\u0275\u0275elementStart(6,"div",5),o.\u0275\u0275element(7,"div",6),o.\u0275\u0275elementEnd()(),o.\u0275\u0275template(8,pe,4,14,"ng-template",7),o.\u0275\u0275listener("backdropClick",function(){return t.close()})("attach",function(){return t._onAttached()})("detach",function(){return t.close()})),2&e){const e=o.\u0275\u0275reference(1);o.\u0275\u0275attribute("aria-owns",t.panelOpen?t.id+"-panel":null),o.\u0275\u0275advance(3),o.\u0275\u0275property("ngSwitch",t.empty),o.\u0275\u0275attribute("id",t._valueId),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngSwitchCase",!0),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngSwitchCase",!1),o.\u0275\u0275advance(3),o.\u0275\u0275property("cdkConnectedOverlayPanelClass",t._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",t._scrollStrategy)("cdkConnectedOverlayOrigin",e)("cdkConnectedOverlayOpen",t.panelOpen)("cdkConnectedOverlayPositions",t._positions)("cdkConnectedOverlayMinWidth",null==t._triggerRect?null:t._triggerRect.width)("cdkConnectedOverlayOffsetY",t._offsetY)}},dependencies:[s.NgClass,s.NgSwitch,s.NgSwitchCase,s.NgSwitchDefault,i.CdkConnectedOverlay,i.CdkOverlayOrigin],styles:['.mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{height:16px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;margin:0 4px}.mat-form-field.mat-focused .mat-select-arrow{transform:translateX(0)}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px;outline:0}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}'],encapsulation:2,data:{animation:[ge.transformPanelWrap,ge.transformPanel]},changeDetection:0});class xe{}e("MatSelectModule",xe),xe.\u0275fac=function(e){return new(e||xe)},xe.\u0275mod=o.\u0275\u0275defineNgModule({type:xe}),xe.\u0275inj=o.\u0275\u0275defineInjector({providers:[Ce],imports:[r,n,y,v,M,S,y,v]})}}});
Edit
Rename
Chmod
Delete
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