File "select.min.4eb32d6c484a.js"
Full Path: /home/lacostenacom/public_html/wp/wp./wp-content/plugins/imunify-security/assets/ui-app/assets/static/shared-dependencies/select.min.4eb32d6c484a.js
File size: 27.85 KB
MIME-type: text/plain
Charset: utf-8
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,a,n,s,r,l,o,c,d,h,p,m,u,g,_,f,y,v,b,C,O,w,x,k,S,I,M,A,R,D,E,T,F,P,L,V,W,j,B,K,N,q,G,z,Q,Y,H,X,U,Z,$,J,ee,te,ie,ae,ne,se,re,le,oe;return{setters:[function(e){t=e.CdkConnectedOverlay,i=e.CdkOverlayOrigin,a=e,n=e.OverlayModule,s=e.Overlay},function(e){r=e,l=e.CommonModule},function(e){o=e.InjectionToken,c=e.EventEmitter,d=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},function(e){h=e.mixinDisableRipple,p=e.mixinTabIndex,m=e.mixinDisabled,u=e.mixinErrorState,g=e,_=e._countGroupLabelsBeforeOption,f=e._getOptionScrollPosition,y=e.MatOption,v=e.MAT_OPTGROUP,b=e.MAT_OPTION_PARENT_COMPONENT,C=e.MatOptionModule,O=e.MatCommonModule},function(e){w=e.MAT_FORM_FIELD,e,x=e.MatFormFieldControl,k=e.MatFormFieldModule},function(e){S=e,I=e.CdkScrollableModule},function(e){M=e.removeAriaReferencedId,A=e.addAriaReferencedId,R=e.ActiveDescendantKeyManager,D=e},function(e){E=e},function(e){T=e.coerceBooleanProperty,F=e.coerceNumberProperty},function(e){P=e.SelectionModel},function(e){L=e.hasModifierKey,V=e.ENTER,W=e.SPACE,j=e.A,B=e.DOWN_ARROW,K=e.UP_ARROW,N=e.LEFT_ARROW,q=e.RIGHT_ARROW},function(e){G=e.Validators,z=e},function(e){Q=e.Subject,Y=e.defer,H=e.merge},function(e){X=e.startWith,U=e.switchMap,Z=e.take,$=e.filter,J=e.map,ee=e.distinctUntilChanged,te=e.takeUntil},function(e){ie=e.trigger,ae=e.transition,ne=e.query,se=e.animateChild,re=e.state,le=e.style,oe=e.animate}],execute:function(){e("MAT_SELECT_SCROLL_STRATEGY_PROVIDER_FACTORY",Ce);const ce=["trigger"],de=["panel"];function he(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"span",10),d.\u0275\u0275text(1),d.\u0275\u0275elementEnd()),2&e){const e=d.\u0275\u0275nextContext();d.\u0275\u0275advance(1),d.\u0275\u0275textInterpolate(e.placeholder)}}function pe(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"span",14),d.\u0275\u0275text(1),d.\u0275\u0275elementEnd()),2&e){const e=d.\u0275\u0275nextContext(2);d.\u0275\u0275advance(1),d.\u0275\u0275textInterpolate(e.triggerValue)}}function me(e,t){1&e&&d.\u0275\u0275projection(0,0,["*ngSwitchCase","true"])}function ue(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"span",11),d.\u0275\u0275template(1,pe,2,1,"span",12),d.\u0275\u0275template(2,me,1,0,"ng-content",13),d.\u0275\u0275elementEnd()),2&e){const e=d.\u0275\u0275nextContext();d.\u0275\u0275property("ngSwitch",!!e.customTrigger),d.\u0275\u0275advance(2),d.\u0275\u0275property("ngSwitchCase",!0)}}function ge(e,t){if(1&e){const e=d.\u0275\u0275getCurrentView();d.\u0275\u0275namespaceSVG(),d.\u0275\u0275namespaceHTML(),d.\u0275\u0275elementStart(0,"div",15,16),d.\u0275\u0275listener("@transformPanel.done",(function(t){d.\u0275\u0275restoreView(e);const i=d.\u0275\u0275nextContext();return d.\u0275\u0275resetView(i._panelDoneAnimatingStream.next(t.toState))}))("keydown",(function(t){d.\u0275\u0275restoreView(e);const i=d.\u0275\u0275nextContext();return d.\u0275\u0275resetView(i._handleKeydown(t))})),d.\u0275\u0275projection(2,1),d.\u0275\u0275elementEnd()}if(2&e){const e=d.\u0275\u0275nextContext();d.\u0275\u0275classMapInterpolate1("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",e._getPanelTheme(),""),d.\u0275\u0275property("ngClass",e.panelClass)("@transformPanel","showing"),d.\u0275\u0275attribute("id",e.id+"-panel")("aria-multiselectable",e.multiple)("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby())}}const _e=[[["mat-select-trigger"]],"*"],fe=["mat-select-trigger","*"],ye=e("matSelectAnimations",{transformPanelWrap:ie("transformPanelWrap",[ae("* => void",ne("@transformPanel",[se()],{optional:!0}))]),transformPanel:ie("transformPanel",[re("void",le({opacity:0,transform:"scale(1, 0.8)"})),ae("void => showing",oe("120ms cubic-bezier(0, 0, 0.2, 1)",le({opacity:1,transform:"scale(1, 1)"}))),ae("* => void",oe("100ms linear",le({opacity:0})))])});let ve=0;const be=e("MAT_SELECT_SCROLL_STRATEGY",new o("mat-select-scroll-strategy"));function Ce(e){return()=>e.scrollStrategies.reposition()}const Oe=e("MAT_SELECT_CONFIG",new o("MAT_SELECT_CONFIG")),we=e("MAT_SELECT_SCROLL_STRATEGY_PROVIDER",{provide:be,deps:[s],useFactory:Ce}),xe=e("MAT_SELECT_TRIGGER",new o("MatSelectTrigger"));class ke{constructor(e,t){this.source=e,this.value=t}}e("MatSelectChange",ke);const Se=h(p(m(u(class{constructor(e,t,i,a,n){this._elementRef=e,this._defaultErrorStateMatcher=t,this._parentForm=i,this._parentFormGroup=a,this.ngControl=n,this.stateChanges=new Q}}))));class Ie extends Se{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(G.required)??!1}set required(e){this._required=T(e),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(e){this._selectionModel,this._multiple=T(e)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(e){this._disableOptionCentering=T(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=F(e)}get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}constructor(e,t,i,a,n,s,r,l,o,d,h,p,m,u){super(n,a,r,l,d),this._viewportRuler=e,this._changeDetectorRef=t,this._ngZone=i,this._dir=s,this._parentFormField=o,this._liveAnnouncer=m,this._defaultOptions=u,this._panelOpen=!1,this._compareWith=(e,t)=>e===t,this._uid="mat-select-"+ve++,this._triggerAriaLabelledBy=null,this._destroy=new Q,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+ve++,this._panelDoneAnimatingStream=new Q,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=Y((()=>{const e=this.options;return e?e.changes.pipe(X(e),U((()=>H(...e.map((e=>e.onSelectionChange)))))):this._ngZone.onStable.pipe(Z(1),U((()=>this.optionSelectionChanges)))})),this.openedChange=new c,this._openedStream=this.openedChange.pipe($((e=>e)),J((()=>{}))),this._closedStream=this.openedChange.pipe($((e=>!e)),J((()=>{}))),this.selectionChange=new c,this.valueChange=new c,this._trackedModal=null,this.ngControl&&(this.ngControl.valueAccessor=this),null!=u?.typeaheadDebounceInterval&&(this._typeaheadDebounceInterval=u.typeaheadDebounceInterval),this._scrollStrategyFactory=p,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(h)||0,this.id=this.id}ngOnInit(){this._selectionModel=new P(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(ee(),te(this._destroy)).subscribe((()=>this._panelDoneAnimating(this.panelOpen)))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe(te(this._destroy)).subscribe((e=>{e.added.forEach((e=>e.select())),e.removed.forEach((e=>e.deselect()))})),this.options.changes.pipe(X(null),te(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._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete(),this._clearFromModal()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._applyModalPanelOwnership(),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck())}_applyModalPanelOwnership(){const e=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!e)return;const t=`${this.id}-panel`;this._trackedModal&&M(this._trackedModal,"aria-owns",t),A(e,"aria-owns",t),this._trackedModal=e}_clearFromModal(){if(!this._trackedModal)return;const e=`${this.id}-panel`;M(this._trackedModal,"aria-owns",e),this._trackedModal=null}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===B||t===K||t===N||t===q,a=t===V||t===W,n=this._keyManager;if(!n.isTyping()&&a&&!L(e)||(this.multiple||e.altKey)&&i)e.preventDefault(),this.open();else if(!this.multiple){const t=this.selected;n.onKeydown(e);const i=this.selected;i&&t!==i&&this._liveAnnouncer.announce(i.viewValue,1e4)}}_handleOpenKeydown(e){const t=this._keyManager,i=e.keyCode,a=i===B||i===K,n=t.isTyping();if(a&&e.altKey)e.preventDefault(),this.close();else if(n||i!==V&&i!==W||!t.activeItem||L(e))if(!n&&this._multiple&&i===j&&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&&a&&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._keyManager?.cancelTypeahead(),this.disabled||this.panelOpen||(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe(Z(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.options.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)}_skipPredicate(e){return e.disabled}_initKeyManager(){this._keyManager=new R(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe((()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())})),this._keyManager.change.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=H(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(te(e)).subscribe((e=>{this._onSelect(e.source,e.isUserInput),e.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())})),H(...this.options.map((e=>e._stateChanges))).pipe(te(e)).subscribe((()=>{this._changeDetectorRef.detectChanges(),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(){if(this._keyManager)if(this.empty){let e=-1;for(let t=0;t<this.options.length;t++){if(!this.options.get(t).disabled){e=t;break}}this._keyManager.setActiveItem(e)}else 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}static{this.\u0275fac=function(e){return new(e||Ie)(d.\u0275\u0275directiveInject(S.ViewportRuler),d.\u0275\u0275directiveInject(d.ChangeDetectorRef),d.\u0275\u0275directiveInject(d.NgZone),d.\u0275\u0275directiveInject(g.ErrorStateMatcher),d.\u0275\u0275directiveInject(d.ElementRef),d.\u0275\u0275directiveInject(E.Directionality,8),d.\u0275\u0275directiveInject(z.NgForm,8),d.\u0275\u0275directiveInject(z.FormGroupDirective,8),d.\u0275\u0275directiveInject(w,8),d.\u0275\u0275directiveInject(z.NgControl,10),d.\u0275\u0275injectAttribute("tabindex"),d.\u0275\u0275directiveInject(be),d.\u0275\u0275directiveInject(D.LiveAnnouncer),d.\u0275\u0275directiveInject(Oe,8))}}static{this.\u0275dir=d.\u0275\u0275defineDirective({type:Ie,viewQuery:function(e,i){if(1&e&&(d.\u0275\u0275viewQuery(ce,5),d.\u0275\u0275viewQuery(de,5),d.\u0275\u0275viewQuery(t,5)),2&e){let e;d.\u0275\u0275queryRefresh(e=d.\u0275\u0275loadQuery())&&(i.trigger=e.first),d.\u0275\u0275queryRefresh(e=d.\u0275\u0275loadQuery())&&(i.panel=e.first),d.\u0275\u0275queryRefresh(e=d.\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:[d.\u0275\u0275InheritDefinitionFeature,d.\u0275\u0275NgOnChangesFeature]})}}e("_MatSelectBase",Ie);class Me{static{this.\u0275fac=function(e){return new(e||Me)}}static{this.\u0275dir=d.\u0275\u0275defineDirective({type:Me,selectors:[["mat-select-trigger"]],features:[d.\u0275\u0275ProvidersFeature([{provide:xe,useExisting:Me}])]})}}e("MatSelectTrigger",Me);class Ae extends Ie{constructor(){super(...arguments),this.panelWidth=this._defaultOptions&&void 0!==this._defaultOptions.panelWidth?this._defaultOptions.panelWidth:"auto",this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}],this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this._skipPredicate=e=>!this.panelOpen&&e.disabled}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe(te(this._destroy)).subscribe((()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())}))}open(){this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),super.open(),this.stateChanges.next()}close(){super.close(),this.stateChanges.next()}_scrollOptionIntoView(e){const t=this.options.toArray()[e];if(t){const i=this.panel.nativeElement,a=_(e,this.options,this.optionGroups),n=t._getHostElement();i.scrollTop=0===e&&1===a?0:f(n.offsetTop,n.offsetHeight,i.scrollTop,i.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(e){return new ke(this,e)}_getOverlayWidth(e){if("auto"===this.panelWidth){return(e instanceof i?e.elementRef:e||this._elementRef).nativeElement.getBoundingClientRect().width}return null===this.panelWidth?"":this.panelWidth}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=T(e),this._syncParentProperties()}_syncParentProperties(){if(this.options)for(const e of this.options)e._changeDetectorRef.markForCheck()}static{this.\u0275fac=function(){let e;return function(t){return(e||(e=d.\u0275\u0275getInheritedFactory(Ae)))(t||Ae)}}()}static{this.\u0275cmp=d.\u0275\u0275defineComponent({type:Ae,selectors:[["mat-select"]],contentQueries:function(e,t,i){if(1&e&&(d.\u0275\u0275contentQuery(i,xe,5),d.\u0275\u0275contentQuery(i,y,5),d.\u0275\u0275contentQuery(i,v,5)),2&e){let e;d.\u0275\u0275queryRefresh(e=d.\u0275\u0275loadQuery())&&(t.customTrigger=e.first),d.\u0275\u0275queryRefresh(e=d.\u0275\u0275loadQuery())&&(t.options=e),d.\u0275\u0275queryRefresh(e=d.\u0275\u0275loadQuery())&&(t.optionGroups=e)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox","ngSkipHydration","",1,"mat-mdc-select"],hostVars:19,hostBindings:function(e,t){1&e&&d.\u0275\u0275listener("keydown",(function(e){return t._handleKeydown(e)}))("focus",(function(){return t._onFocus()}))("blur",(function(){return t._onBlur()})),2&e&&(d.\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()),d.\u0275\u0275classProp("mat-mdc-select-disabled",t.disabled)("mat-mdc-select-invalid",t.errorState)("mat-mdc-select-required",t.required)("mat-mdc-select-empty",t.empty)("mat-mdc-select-multiple",t.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",panelWidth:"panelWidth",hideSingleSelectionIndicator:"hideSingleSelectionIndicator"},exportAs:["matSelect"],features:[d.\u0275\u0275ProvidersFeature([{provide:x,useExisting:Ae},{provide:b,useExisting:Ae}]),d.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:fe,decls:11,vars:10,consts:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(e,t){if(1&e&&(d.\u0275\u0275projectionDef(_e),d.\u0275\u0275elementStart(0,"div",0,1),d.\u0275\u0275listener("click",(function(){return t.toggle()})),d.\u0275\u0275elementStart(3,"div",2),d.\u0275\u0275template(4,he,2,1,"span",3),d.\u0275\u0275template(5,ue,3,2,"span",4),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(6,"div",5)(7,"div",6),d.\u0275\u0275namespaceSVG(),d.\u0275\u0275elementStart(8,"svg",7),d.\u0275\u0275element(9,"path",8),d.\u0275\u0275elementEnd()()()(),d.\u0275\u0275template(10,ge,3,9,"ng-template",9),d.\u0275\u0275listener("backdropClick",(function(){return t.close()}))("attach",(function(){return t._onAttached()}))("detach",(function(){return t.close()}))),2&e){const e=d.\u0275\u0275reference(1);d.\u0275\u0275advance(3),d.\u0275\u0275property("ngSwitch",t.empty),d.\u0275\u0275attribute("id",t._valueId),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngSwitchCase",!0),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngSwitchCase",!1),d.\u0275\u0275advance(5),d.\u0275\u0275property("cdkConnectedOverlayPanelClass",t._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",t._scrollStrategy)("cdkConnectedOverlayOrigin",t._preferredOverlayOrigin||e)("cdkConnectedOverlayOpen",t.panelOpen)("cdkConnectedOverlayPositions",t._positions)("cdkConnectedOverlayWidth",t._overlayWidth)}},dependencies:[r.NgClass,r.NgSwitch,r.NgSwitchCase,r.NgSwitchDefault,a.CdkConnectedOverlay,a.CdkOverlayOrigin],styles:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color);font-family:var(--mat-select-trigger-text-font);line-height:var(--mat-select-trigger-text-line-height);font-size:var(--mat-select-trigger-text-size);font-weight:var(--mat-select-trigger-text-weight);letter-spacing:var(--mat-select-trigger-text-tracking)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:translateY(-8px)}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color)}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:var(--mat-select-invalid-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}div.mat-mdc-select-panel{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color)}.cdk-high-contrast-active div.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}'],encapsulation:2,data:{animation:[ye.transformPanel]},changeDetection:0})}}e("MatSelect",Ae);class Re{static{this.\u0275fac=function(e){return new(e||Re)}}static{this.\u0275mod=d.\u0275\u0275defineNgModule({type:Re})}static{this.\u0275inj=d.\u0275\u0275defineInjector({providers:[we],imports:[l,n,C,O,I,k,C,O]})}}e("MatSelectModule",Re)}}}));