1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="73cb72b2-113f-5833-a470-7dd2031ac057")}catch(e){}}(); 3(self.webpackChunkmets=self.webpackChunkmets||[]).push([[79771],{79771(J,y,s){s.r(y),s.d(y,{MAT_AUTOCOMPLETE_DEFAULT_OPTIONS:()=>v,MAT_AUTOCOMPLETE_DEFAULT_OPTIONS_FACTORY:()=>S,MAT_AUTOCOMPLETE_SCROLL_STRATEGY:()=>O,MAT_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY:()=>C,MAT_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY_PROVIDER:()=>I,MAT_AUTOCOMPLETE_VALUE_ACCESSOR:()=>P,MatAutocomplete:()=>B,MatAutocompleteModule:()=>H,MatAutocompleteOrigin:()=>j,MatAutocompleteSelectedEvent:()=>T,MatAutocompleteTrigger:()=>D,MatOptgroup:()=>u.MatOptgroup,MatOption:()=>u.MatOption,getMatAutocompleteMissingPanelError:()=>N});var i=s(84477),u=s(85925),M=s(58503),b=s(79975),g=s(81570),f=s(25567),E=s(17699),h=s(2297),d=s(87182),m=s(74879),R=s(9168),w=s(37505),L=s(25989),p=s(42082),F=s(63680);const k=["panel"],U=["*"];function V(n,c){if(1&n){const l=i.\u0275\u0275getCurrentView();i.\u0275\u0275elementStart(0,"div",1,0),i.\u0275\u0275listener("@panelAnimation.done",function(t){i.\u0275\u0275restoreView(l);const o=i.\u0275\u0275nextContext();return i.\u0275\u0275resetView(o._animationDone.next(t))}),i.\u0275\u0275projection(2),i.\u0275\u0275elementEnd()}if(2&n){const l=c.id,e=i.\u0275\u0275nextContext();i.\u0275\u0275classMap(e._classList),i.\u0275\u0275classProp("mat-mdc-autocomplete-visible",e.showPanel)("mat-mdc-autocomplete-hidden",!e.showPanel)("mat-primary","primary"===e._color)("mat-accent","accent"===e._color)("mat-warn","warn"===e._color),i.\u0275\u0275property("id",e.id)("@panelAnimation",e.isOpen?"visible":"hidden"),i.\u0275\u0275attribute("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby(l))}}const W=(0,h.trigger)("panelAnimation",[(0,h.state)("void, hidden",(0,h.style)({opacity:0,transform:"scaleY(0.8)"})),(0,h.transition)(":enter, hidden => visible",[(0,h.group)([(0,h.animate)("0.03s linear",(0,h.style)({opacity:1})),(0,h.animate)("0.12s cubic-bezier(0, 0, 0.2, 1)",(0,h.style)({transform:"scaleY(1)"}))])]),(0,h.transition)(":leave, visible => hidden",[(0,h.animate)("0.075s linear",(0,h.style)({opacity:0}))])]);let K=0;class T{constructor(c,l){this.source=c,this.option=l}}const v=new i.InjectionToken("mat-autocomplete-default-options",{providedIn:"root",factory:S});function S(){return{autoActiveFirstOption:!1,autoSelectActiveOption:!1,hideSingleSelectionIndicator:!1,requireSelection:!1}}let B=(()=>{var n;class c{get isOpen(){return this._isOpen&&this.showPanel}_setColor(e){this._color=e,this._changeDetectorRef.markForCheck()}set classList(e){this._classList=e,this._elementRef.nativeElement.className=""}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=e,this._syncParentProperties()}_syncParentProperties(){if(this.options)for(const e of this.options)e._changeDetectorRef.markForCheck()}constructor(e,t,o,a){this._changeDetectorRef=e,this._elementRef=t,this._defaults=o,this._activeOptionChanges=d.Subscription.EMPTY,this._animationDone=new i.EventEmitter,this.showPanel=!1,this._isOpen=!1,this.displayWith=null,this.optionSelected=new i.EventEmitter,this.opened=new i.EventEmitter,this.closed=new i.EventEmitter,this.optionActivated=new i.EventEmitter,this.id="mat-autocomplete-"+K++,this.inertGroups=a?.SAFARI||!1,this.autoActiveFirstOption=!!o.autoActiveFirstOption,this.autoSelectActiveOption=!!o.autoSelectActiveOption,this.requireSelection=!!o.requireSelection,this._hideSingleSelectionIndicator=this._defaults.hideSingleSelectionIndicator??!1}ngAfterContentInit(){this._keyManager=new f.Au(this.options).withWrap().skipPredicate(this._skipPredicate),this._activeOptionChanges=this._keyManager.change.subscribe(e=>{this.isOpen&&this.optionActivated.emit({source:this,option:this.options.toArray()[e]||null})}),this._setVisibility()}ngOnDestroy(){this._keyManager?.destroy(),this._activeOptionChanges.unsubscribe(),this._animationDone.complete()}_setScrollTop(e){this.panel&&(this.panel.nativeElement.scrollTop=e)}_getScrollTop(){return this.panel?this.panel.nativeElement.scrollTop:0}_setVisibility(){this.showPanel=!!this.options.length,this._changeDetectorRef.markForCheck()}_emitSelectEvent(e){const t=new T(this,e);this.optionSelected.emit(t)}_getPanelAriaLabelledby(e){return this.ariaLabel?null:this.ariaLabelledby?(e?e+" ":"")+this.ariaLabelledby:e}_skipPredicate(){return!1}}return(n=c).\u0275fac=function(e){return new(e||n)(i.\u0275\u0275directiveInject(i.ChangeDetectorRef),i.\u0275\u0275directiveInject(i.ElementRef),i.\u0275\u0275directiveInject(v),i.\u0275\u0275directiveInject(E.OD))},n.\u0275cmp=i.\u0275\u0275defineComponent({type:n,selectors:[["mat-autocomplete"]],contentQueries:function(e,t,o){if(1&e&&(i.\u0275\u0275contentQuery(o,u.MatOption,5),i.\u0275\u0275contentQuery(o,u.MAT_OPTGROUP,5)),2&e){let a;i.\u0275\u0275queryRefresh(a=i.\u0275\u0275loadQuery())&&(t.options=a),i.\u0275\u0275queryRefresh(a=i.\u0275\u0275loadQuery())&&(t.optionGroups=a)}},viewQuery:function(e,t){if(1&e&&(i.\u0275\u0275viewQuery(i.TemplateRef,7),i.\u0275\u0275viewQuery(k,5)),2&e){let o;i.\u0275\u0275queryRefresh(o=i.\u0275\u0275loadQuery())&&(t.template=o.first),i.\u0275\u0275queryRefresh(o=i.\u0275\u0275loadQuery())&&(t.panel=o.first)}},hostAttrs:[1,"mat-mdc-autocomplete"],inputs:{ariaLabel:[i.\u0275\u0275InputFlags.None,"aria-label","ariaLabel"],ariaLabelledby:[i.\u0275\u0275InputFlags.None,"aria-labelledby","ariaLabelledby"],displayWith:"displayWith",autoActiveFirstOption:[i.\u0275\u0275InputFlags.HasDecoratorInputTransform,"autoActiveFirstOption","autoActiveFirstOption",i.booleanAttribute],autoSelectActiveOption:[i.\u0275\u0275InputFlags.HasDecoratorInputTransform,"autoSelectActiveOption","autoSelectActiveOption",i.booleanAttribute],requireSelection:[i.\u0275\u0275InputFlags.HasDecoratorInputTransform,"requireSelection","requireSelection",i.booleanAttribute],panelWidth:"panelWidth",disableRipple:[i.\u0275\u0275InputFlags.HasDecoratorInputTransform,"disableRipple","disableRipple",i.booleanAttribute],classList:[i.\u0275\u0275InputFlags.None,"class","classList"],hideSingleSelectionIndicator:[i.\u0275\u0275InputFlags.HasDecoratorInputTransform,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",i.booleanAttribute]},outputs:{optionSelected:"optionSelected",opened:"opened",closed:"closed",optionActivated:"optionActivated"},exportAs:["matAutocomplete"],standalone:!0,features:[i.\u0275\u0275ProvidersFeature([{provide:u.MAT_OPTION_PARENT_COMPONENT,useExisting:n}]),i.\u0275\u0275InputTransformsFeature,i.\u0275\u0275StandaloneFeature],ngContentSelectors:U,decls:1,vars:0,consts:[["panel",""],["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface","mdc-menu-surface--open",3,"id"]],template:function(e,t){1&e&&(i.\u0275\u0275projectionDef(),i.\u0275\u0275template(0,V,3,16,"ng-template"))},styles:["div.mat-mdc-autocomplete-panel{width:100%;max-height:256px;visibility:hidden;transform-origin:center top;overflow:auto;padding:8px 0;box-sizing:border-box;position:static;border-radius:var(--mat-autocomplete-container-shape);box-shadow:var(--mat-autocomplete-container-elevation-shadow);background-color:var(--mat-autocomplete-background-color)}.cdk-high-contrast-active div.mat-mdc-autocomplete-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden;pointer-events:none}mat-autocomplete{display:none}"],encapsulation:2,data:{animation:[W]},changeDetection:0}),c})(),j=(()=>{var n;class c{constructor(e){this.elementRef=e}}return(n=c).\u0275fac=function(e){return new(e||n)(i.\u0275\u0275directiveInject(i.ElementRef))},n.\u0275dir=i.\u0275\u0275defineDirective({type:n,selectors:[["","matAutocompleteOrigin",""]],exportAs:["matAutocompleteOrigin"],standalone:!0}),c})();const P={provide:w.NG_VALUE_ACCESSOR,useExisting:(0,i.forwardRef)(()=>D),multi:!0};function N(){return Error("Attempting to open an undefined instance of `mat-autocomplete`. Make sure that the id passed to the `matAutocomplete` is correct and that you're attempting to open it after the ngAfterContentInit hook.")}const O=new i.InjectionToken("mat-autocomplete-scroll-strategy",{providedIn:"root",factory:()=>{const n=(0,i.inject)(g.hJ);return()=>n.scrollStrategies.reposition()}});function C(n){return()=>n.scrollStrategies.reposition()}const I={provide:O,deps:[g.hJ],useFactory:C};let D=(()=>{var n;class c{constructor(e,t,o,a,r,A,Y,x,G,Q,z){this._element=e,this._overlay=t,this._viewContainerRef
3=o,this._zone=a,this._changeDetectorRef=r,this._dir=Y,this._formField=x,this._document=G,this._viewportRuler=Q,this._defaults=z,this._componentDestroyed=!1,this._manuallyFloatingLabel=!1,this._viewportSubscription=d.Subscription.EMPTY,this._canOpenOnNextFocus=!0,this._closeKeyEventStream=new d.Subject,this._windowBlurHandler=()=>{this._canOpenOnNextFocus=this._document.activeElement!==this._element.nativeElement||this.panelOpen},this._onChange=()=>{},this._onTouched=()=>{},this.position="auto",this.autocompleteAttribute="off",this._aboveClass="mat-mdc-autocomplete-panel-above",this._overlayAttached=!1,this.optionSelections=(0,d.defer)(()=>{const _=this.autocomplete?this.autocomplete.options:null;return _?_.changes.pipe((0,p.startWith)(_),(0,p.switchMap)(()=>(0,d.merge)(..._.map(X=>X.onSelectionChange)))):this._zone.onStable.pipe((0,p.take)(1),(0,p.switchMap)(()=>this.optionSelections))}),this._handlePanelKeydown=_=>{(_.keyCode===m._f&&!(0,m.rp)(_)||_.keyCode===m.i7&&(0,m.rp)(_,"altKey"))&&(this._pendingAutoselectedOption&&(this._updateNativeInputValue(this._valueBeforeAutoSelection??""),this._pendingAutoselectedOption=null),this._closeKeyEventStream.next(),this._resetActiveItem(),_.stopPropagation(),_.preventDefault())},this._trackedModal=null,this._scrollStrategy=A}ngAfterViewInit(){const e=this._getWindow();typeof e<"u"&&this._zone.runOutsideAngular(()=>e.addEventListener("blur",this._windowBlurHandler))}ngOnChanges(e){e.position&&this._positionStrategy&&(this._setStrategyPositions(this._positionStrategy),this.panelOpen&&this._overlayRef.updatePosition())}ngOnDestroy(){const e=this._getWindow();typeof e<"u"&&e.removeEventListener("blur",this._windowBlurHandler),this._viewportSubscription.unsubscribe(),this._componentDestroyed=!0,this._destroyPanel(),this._closeKeyEventStream.complete(),this._clearFromModal()}get panelOpen(){return this._overlayAttached&&this.autocomplete.showPanel}openPanel(){this._openPanelInternal()}closePanel(){this._resetLabel(),this._overlayAttached&&(this.panelOpen&&this._zone.run(()=>{this.autocomplete.closed.emit()}),this.autocomplete._latestOpeningTrigger===this&&(this.autocomplete._isOpen=!1,this.autocomplete._latestOpeningTrigger=null),this._overlayAttached=!1,this._pendingAutoselectedOption=null,this._overlayRef&&this._overlayRef.hasAttached()&&(this._overlayRef.detach(),this._closingActionsSubscription.unsubscribe()),this._updatePanelState(),this._componentDestroyed||this._changeDetectorRef.detectChanges(),this._trackedModal&&(0,f.Ae)(this._trackedModal,"aria-owns",this.autocomplete.id))}updatePosition(){this._overlayAttached&&this._overlayRef.updatePosition()}get panelClosingActions(){return(0,d.merge)(this.optionSelections,this.autocomplete._keyManager.tabOut.pipe((0,p.filter)(()=>this._overlayAttached)),this._closeKeyEventStream,this._getOutsideClickStream(),this._overlayRef?this._overlayRef.detachments().pipe((0,p.filter)(()=>this._overlayAttached)):(0,d.of)()).pipe((0,p.map)(e=>e instanceof u.MatOptionSelectionChange?e:null))}get activeOption(){return this.autocomplete&&this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null}_getOutsideClickStream(){return(0,d.merge)((0,d.fromEvent)(this._document,"click"),(0,d.fromEvent)(this._document,"auxclick"),(0,d.fromEvent)(this._document,"touchend")).pipe((0,p.filter)(e=>{const t=(0,E.Fb)(e),o=this._formField?this._formField.getConnectedOverlayOrigin().nativeElement:null,a=this.connectedTo?this.connectedTo.elementRef.nativeElement:null;return this._overlayAttached&&t!==this._element.nativeElement&&this._document.activeElement!==this._element.nativeElement&&(!o||!o.contains(t))&&(!a||!a.contains(t))&&!!this._overlayRef&&!this._overlayRef.overlayElement.contains(t)}))}writeValue(e){Promise.resolve(null).then(()=>this._assignOptionValue(e))}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this._element.nativeElement.disabled=e}_handleKeydown(e){const t=e.keyCode,o=(0,m.rp)(e);if(t===m._f&&!o&&e.preventDefault(),this._valueOnLastKeydown=this._element.nativeElement.value,this.activeOption&&t===m.Fm&&this.panelOpen&&!o)this.activeOption._selectViaInteraction(),this._resetActiveItem(),e.preventDefault();else if(this.autocomplete){const a=this.autocomplete._keyManager.activeItem,r=t===m.i7||t===m.n6;t===m.wn||r&&!o&&this.panelOpen?this.autocomplete._keyManager.onKeydown(e):r&&this._canOpen()&&this._openPanelInternal(this._valueOnLastKeydown),(r||this.autocomplete._keyManager.activeItem!==a)&&(this._scrollToOption(this.autocomplete._keyManager.activeItemIndex||0),this.autocomplete.autoSelectActiveOption&&this.activeOption&&(this._pe
3ndingAutoselectedOption||(this._valueBeforeAutoSelection=this._valueOnLastKeydown),this._pendingAutoselectedOption=this.activeOption,this._assignOptionValue(this.activeOption.value)))}}_handleInput(e){let t=e.target,o=t.value;if("number"===t.type&&(o=""==o?null:parseFloat(o)),this._previousValue!==o){if(this._previousValue=o,this._pendingAutoselectedOption=null,(!this.autocomplete||!this.autocomplete.requireSelection)&&this._onChange(o),o){if(this.panelOpen&&!this.autocomplete.requireSelection){const a=this.autocomplete.options?.find(r=>r.selected);a&&o!==this._getDisplayValue(a.value)&&a.deselect(!1)}}else this._clearPreviousSelectedOption(null,!1);if(this._canOpen()&&this._document.activeElement===e.target){const a=this._valueOnLastKeydown??this._element.nativeElement.value;this._valueOnLastKeydown=null,this._openPanelInternal(a)}}}_handleFocus(){this._canOpenOnNextFocus?this._canOpen()&&(this._previousValue=this._element.nativeElement.value,this._attachOverlay(this._previousValue),this._floatLabel(!0)):this._canOpenOnNextFocus=!0}_handleClick(){this._canOpen()&&!this.panelOpen&&this._openPanelInternal()}_floatLabel(e=!1){this._formField&&"auto"===this._formField.floatLabel&&(e?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)}_resetLabel(){this._manuallyFloatingLabel&&(this._formField&&(this._formField.floatLabel="auto"),this._manuallyFloatingLabel=!1)}_subscribeToClosingActions(){const e=this._zone.onStable.pipe((0,p.take)(1)),t=this.autocomplete.options.changes.pipe((0,p.tap)(()=>this._positionStrategy.reapplyLastPosition()),(0,p.delay)(0));return(0,d.merge)(e,t).pipe((0,p.switchMap)(()=>(this._zone.run(()=>{const o=this.panelOpen;this._resetActiveItem(),this._updatePanelState(),this._changeDetectorRef.detectChanges(),this.panelOpen&&this._overlayRef.updatePosition(),o!==this.panelOpen&&(this.panelOpen?this._emitOpened():this.autocomplete.closed.emit())}),this.panelClosingActions)),(0,p.take)(1)).subscribe(o=>this._setValueAndClose(o))}_emitOpened(){this.autocomplete.opened.emit()}_destroyPanel(){this._overlayRef&&(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)}_getDisplayValue(e){const t=this.autocomplete;return t&&t.displayWith?t.displayWith(e):e}_assignOptionValue(e){const t=this._getDisplayValue(e);null==e&&this._clearPreviousSelectedOption(null,!1),this._updateNativeInputValue(t??"")}_updateNativeInputValue(e){this._formField?this._formField._control.value=e:this._element.nativeElement.value=e,this._previousValue=e}_setValueAndClose(e){const t=this.autocomplete,o=e?e.source:this._pendingAutoselectedOption;o?(this._clearPreviousSelectedOption(o),this._assignOptionValue(o.value),this._onChange(o.value),t._emitSelectEvent(o),this._element.nativeElement.focus()):t.requireSelection&&this._element.nativeElement.value!==this._valueOnAttach&&(this._clearPreviousSelectedOption(null),this._assignOptionValue(null),t._animationDone?t._animationDone.pipe((0,p.take)(1)).subscribe(()=>this._onChange(null)):this._onChange(null)),this.closePanel()}_clearPreviousSelectedOption(e,t){this.autocomplete?.options?.forEach(o=>{o!==e&&o.selected&&o.deselect(t)})}_openPanelInternal(e=this._element.nativeElement.value){this._attachOverlay(e),this._floatLabel(),this._trackedModal&&(0,f.px)(this._trackedModal,"aria-owns",this.autocomplete.id)}_attachOverlay(e){let t=this._overlayRef;t?(this._positionStrategy.setOrigin(this._getConnectedElement()),t.updateSize({width:this._getPanelWidth()})):(this._portal=new R.VA(this.autocomplete.template,this._viewContainerRef,{id:this._formField?.getLabelId()}),t=this._overlay.create(this._getOverlayConfig()),this._overlayRef=t,this._viewportSubscription=this._viewportRuler.change().subscribe(()=>{this.panelOpen&&t&&t.updateSize({width:this._getPanelWidth()})})),t&&!t.hasAttached()&&(t.attach(this._portal),this._valueOnAttach=e,this._valueOnLastKeydown=null,this._closingActionsSubscription=this._subscribeToClosingActions());const o=this.panelOpen;this.autocomplete._isOpen=this._overlayAttached=!0,this.autocomplete._latestOpeningTrigger=this,this.autocomplete._setColor(this._formField?.color),this._updatePanelState(),this._applyModalPanelOwnership(),this.panelOpen&&o!==this.panelOpen&&this._emitOpened()}_updatePanelState(){if(this.autocomplete._setVisibility(),this.panelOpen){const e=this._overlayRef;
3this._keydownSubscription||(this._keydownSubscription=e.keydownEvents().subscribe(this._handlePanelKeydown)),this._outsideClickSubscription||(this._outsideClickSubscription=e.outsidePointerEvents().subscribe())}else this._keydownSubscription?.unsubscribe(),this._outsideClickSubscription?.unsubscribe(),this._keydownSubscription=this._outsideClickSubscription=null}_getOverlayConfig(){return new g.rR({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir??void 0,panelClass:this._defaults?.overlayPanelClass})}_getOverlayPosition(){const e=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1);return this._setStrategyPositions(e),this._positionStrategy=e,e}_setStrategyPositions(e){const t=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],o=this._aboveClass,a=[{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:o},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:o}];let r;r="above"===this.position?a:"below"===this.position?t:[...t,...a],e.withPositions(r)}_getConnectedElement(){return this.connectedTo?this.connectedTo.elementRef:this._formField?this._formField.getConnectedOverlayOrigin():this._element}_getPanelWidth(){return this.autocomplete.panelWidth||this._getHostWidth()}_getHostWidth(){return this._getConnectedElement().nativeElement.getBoundingClientRect().width}_resetActiveItem(){const e=this.autocomplete;if(e.autoActiveFirstOption){let t=-1;for(let o=0;o<e.options.length;o++)if(!e.options.get(o).disabled){t=o;break}e._keyManager.setActiveItem(t)}else e._keyManager.setActiveItem(-1)}_canOpen(){const e=this._element.nativeElement;return!e.readOnly&&!e.disabled&&!this.autocompleteDisabled}_getWindow(){return this._document?.defaultView||window}_scrollToOption(e){const t=this.autocomplete,o=(0,u._countGroupLabelsBeforeOption)(e,t.options,t.optionGroups);if(0===e&&1===o)t._setScrollTop(0);else if(t.panel){const a=t.options.toArray()[e];if(a){const r=a._getHostElement(),A=(0,u._getOptionScrollPosition)(r.offsetTop,r.offsetHeight,t._getScrollTop(),t.panel.nativeElement.offsetHeight);t._setScrollTop(A)}}}_applyModalPanelOwnership(){const e=this._element.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!e)return;const t=this.autocomplete.id;this._trackedModal&&(0,f.Ae)(this._trackedModal,"aria-owns",t),(0,f.px)(e,"aria-owns",t),this._trackedModal=e}_clearFromModal(){this._trackedModal&&((0,f.Ae)(this._trackedModal,"aria-owns",this.autocomplete.id),this._trackedModal=null)}}return(n=c).\u0275fac=function(e){return new(e||n)(i.\u0275\u0275directiveInject(i.ElementRef),i.\u0275\u0275directiveInject(g.hJ),i.\u0275\u0275directiveInject(i.ViewContainerRef),i.\u0275\u0275directiveInject(i.NgZone),i.\u0275\u0275directiveInject(i.ChangeDetectorRef),i.\u0275\u0275directiveInject(O),i.\u0275\u0275directiveInject(F.dS,8),i.\u0275\u0275directiveInject(L.MAT_FORM_FIELD,9),i.\u0275\u0275directiveInject(M.DOCUMENT,8),i.\u0275\u0275directiveInject(b.Xj),i.\u0275\u0275directiveInject(v,8))},n.\u0275dir=i.\u0275\u0275defineDirective({type:n,selectors:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],hostAttrs:[1,"mat-mdc-autocomplete-trigger"],hostVars:7,hostBindings:function(e,t){1&e&&i.\u0275\u0275listener("focusin",function(){return t._handleFocus()})("blur",function(){return t._onTouched()})("input",function(a){return t._handleInput(a)})("keydown",function(a){return t._handleKeydown(a)})("click",function(){return t._handleClick()}),2&e&&i.\u0275\u0275attribute("autocomplete",t.autocompleteAttribute)("role",t.autocompleteDisabled?null:"combobox")("aria-autocomplete",t.autocompleteDisabled?null:"list")("aria-activedescendant",t.panelOpen&&t.activeOption?t.activeOption.id:null)("aria-expanded",t.autocompleteDisabled?null:t.panelOpen.toString())("aria-controls",t.autocompleteDisabled||!t.panelOpen||null==t.autocomplete?null:t.autocomplete.id)("aria-haspopup",t.autocompleteDisabled?null:"listbox")},inputs:{autocomplete:[i.\u0275\u0275InputFlags.None,"matAutocomplete","autocomplete"],position:[i.\u0275\u0275InputFlags.None,"matAutocompletePosition","position"],connectedTo:[i.\u0275\u0275InputFlags.None,"matAutocompleteConnectedTo","connectedTo"],autocompleteAttribute:[i.\u0275\u0275InputFlags.None,"autocomplete","autocompleteAttribute"],autocompleteDisabled:[i.\u0275\u0275InputFlags.HasDecoratorInputTransform,"matAutocompleteDisabled","autocompleteDisabled",i.booleanAttribute]},exportAs:["matAutocompleteTrigger"],standalone:!0,features:[i.\u0275\u0275ProvidersFeature([P]),i.\u0275\u0275InputTransformsFeature,i.\u0275\u0275NgOnChangesFeature]}),c})(),H=(()=>{var n;class c{}return(n=c).\u0275fac=function(e){return new(e||n)},n.\u0275mod=i.\u0275\u0275defineNgModule({type:n}),n.\u0275inj=i.\u0275\u0275defineInjector({providers:[I],imports:[g.z_,u.MatOptionModule,u.MatCommonModule,M.CommonModule,b.Gj,u.MatOptionModule,u.MatCommonModule]}),c})()}}]); 4//# debugId=73cb72b2-113f-5833-a470-7dd2031ac057
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.