blob: 276307f1aac2ed4ddeab33f048ad979a59ebdee4 [file] [log] [blame]
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@angular/cdk/a11y"),require("@angular/cdk/coercion"),require("@angular/cdk/platform"),require("@angular/core"),require("@angular/material/core"),require("rxjs"),require("@angular/common"),require("@angular/cdk/overlay"),require("@angular/cdk/scrolling"),require("@angular/cdk/bidi"),require("@angular/cdk/keycodes"),require("@angular/cdk/portal"),require("@angular/forms"),require("@angular/material/form-field"),require("rxjs/operators")):"function"==typeof define&&define.amd?define("@angular/material/autocomplete",["exports","@angular/cdk/a11y","@angular/cdk/coercion","@angular/cdk/platform","@angular/core","@angular/material/core","rxjs","@angular/common","@angular/cdk/overlay","@angular/cdk/scrolling","@angular/cdk/bidi","@angular/cdk/keycodes","@angular/cdk/portal","@angular/forms","@angular/material/form-field","rxjs/operators"],e):e(((t=t||self).ng=t.ng||{},t.ng.material=t.ng.material||{},t.ng.material.autocomplete={}),t.ng.cdk.a11y,t.ng.cdk.coercion,t.ng.cdk.platform,t.ng.core,t.ng.material.core,t.rxjs,t.ng.common,t.ng.cdk.overlay,t.ng.cdk.scrolling,t.ng.cdk.bidi,t.ng.cdk.keycodes,t.ng.cdk.portal,t.ng.forms,t.ng.material.formField,t.rxjs.operators)}(this,(function(t,e,o,i,n,a,r,l,s,p,c,u,h,d,m,_){"use strict";
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var y=function(t,e){return(y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o])})(t,e)};function f(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}y(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}function g(t,e){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var i,n,a=o.call(t),r=[];try{for(;(void 0===e||e-- >0)&&!(i=a.next()).done;)r.push(i.value)}catch(t){n={error:t}}finally{try{i&&!i.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}return r}function v(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(g(arguments[e]));return t}var b=0,O=function O(t,e){this.source=t,this.option=e},A=a.mixinDisableRipple((function E(){})),C=new n.InjectionToken("mat-autocomplete-default-options",{providedIn:"root",factory:P});function P(){return{autoActiveFirstOption:!1}}var T=function(t){function i(e,o,i,a){var l=t.call(this)||this;return l._changeDetectorRef=e,l._elementRef=o,l._activeOptionChanges=r.Subscription.EMPTY,l.showPanel=!1,l._isOpen=!1,l.displayWith=null,l.optionSelected=new n.EventEmitter,l.opened=new n.EventEmitter,l.closed=new n.EventEmitter,l.optionActivated=new n.EventEmitter,l._classList={},l.id="mat-autocomplete-"+b++,l.inertGroups=(null==a?void 0:a.SAFARI)||!1,l._autoActiveFirstOption=!!i.autoActiveFirstOption,l}return f(i,t),Object.defineProperty(i.prototype,"isOpen",{get:function(){return this._isOpen&&this.showPanel},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"autoActiveFirstOption",{get:function(){return this._autoActiveFirstOption},set:function(t){this._autoActiveFirstOption=o.coerceBooleanProperty(t)},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"classList",{set:function(t){this._classList=t&&t.length?o.coerceStringArray(t).reduce((function(t,e){return t[e]=!0,t}),{}):{},this._setVisibilityClasses(this._classList),this._elementRef.nativeElement.className=""},enumerable:!1,configurable:!0}),i.prototype.ngAfterContentInit=function(){var t=this;this._keyManager=new e.ActiveDescendantKeyManager(this.options).withWrap(),this._activeOptionChanges=this._keyManager.change.subscribe((function(e){t.optionActivated.emit({source:t,option:t.options.toArray()[e]||null})})),this._setVisibility()},i.prototype.ngOnDestroy=function(){this._activeOptionChanges.unsubscribe()},i.prototype._setScrollTop=function(t){this.panel&&(this.panel.nativeElement.scrollTop=t)},i.prototype._getScrollTop=function(){return this.panel?this.panel.nativeElement.scrollTop:0},i.prototype._setVisibility=function(){this.showPanel=!!this.options.length,this._setVisibilityClasses(this._classList),this._changeDetectorRef.markForCheck()},i.prototype._emitSelectEvent=function(t){var e=new O(this,t);this.optionSelected.emit(e)},i.prototype._getPanelAriaLabelledby=function(t){return this.ariaLabel?null:this.ariaLabelledby?(t?t+" ":"")+this.ariaLabelledby:t},i.prototype._setVisibilityClasses=function(t){t[this._visibleClass]=this.showPanel,t[this._hiddenClass]=!this.showPanel},i}(A);T.decorators=[{type:n.Directive}],T.ctorParameters=function(){return[{type:n.ChangeDetectorRef},{type:n.ElementRef},{type:void 0,decorators:[{type:n.Inject,args:[C]}]},{type:i.Platform}]},T.propDecorators={template:[{type:n.ViewChild,args:[n.TemplateRef,{static:!0}]}],panel:[{type:n.ViewChild,args:["panel"]}],ariaLabel:[{type:n.Input,args:["aria-label"]}],ariaLabelledby:[{type:n.Input,args:["aria-labelledby"]}],displayWith:[{type:n.Input}],autoActiveFirstOption:[{type:n.Input}],panelWidth:[{type:n.Input}],optionSelected:[{type:n.Output}],opened:[{type:n.Output}],closed:[{type:n.Output}],optionActivated:[{type:n.Output}],classList:[{type:n.Input,args:["class"]}]};var w=function(t){function e(){var e=t.apply(this,v(arguments))||this;return e._visibleClass="mat-autocomplete-visible",e._hiddenClass="mat-autocomplete-hidden",e}return f(e,t),e}(T);w.decorators=[{type:n.Component,args:[{selector:"mat-autocomplete",template:'<ng-template let-formFieldId="id">\n <div class="mat-autocomplete-panel"\n role="listbox"\n [id]="id"\n [attr.aria-label]="ariaLabel || null"\n [attr.aria-labelledby]="_getPanelAriaLabelledby(formFieldId)"\n [ngClass]="_classList"\n #panel>\n <ng-content></ng-content>\n </div>\n</ng-template>\n',encapsulation:n.ViewEncapsulation.None,changeDetection:n.ChangeDetectionStrategy.OnPush,exportAs:"matAutocomplete",inputs:["disableRipple"],host:{class:"mat-autocomplete"},providers:[{provide:a.MAT_OPTION_PARENT_COMPONENT,useExisting:w}],styles:[".mat-autocomplete-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;max-width:none;max-height:256px;position:relative;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mat-autocomplete-panel.mat-autocomplete-visible{visibility:visible}.mat-autocomplete-panel.mat-autocomplete-hidden{visibility:hidden}.mat-autocomplete-panel-above .mat-autocomplete-panel{border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.mat-autocomplete-panel .mat-divider-horizontal{margin-top:-1px}.cdk-high-contrast-active .mat-autocomplete-panel{outline:solid 1px}mat-autocomplete{display:none}\n"]}]}],w.propDecorators={optionGroups:[{type:n.ContentChildren,args:[a.MAT_OPTGROUP,{descendants:!0}]}],options:[{type:n.ContentChildren,args:[a.MatOption,{descendants:!0}]}]};var S=new n.InjectionToken("mat-autocomplete-scroll-strategy");function R(t){return function(){return t.scrollStrategies.reposition()}}var M={provide:S,deps:[s.Overlay],useFactory:R},k={provide:d.NG_VALUE_ACCESSOR,useExisting:n.forwardRef((function(){return F})),multi:!0},L=function(){function t(t,e,o,i,n,a,l,s,p,c,u){var h=this;this._element=t,this._overlay=e,this._viewContainerRef=o,this._zone=i,this._changeDetectorRef=n,this._dir=l,this._formField=s,this._document=p,this._viewportRuler=c,this._defaults=u,this._componentDestroyed=!1,this._autocompleteDisabled=!1,this._manuallyFloatingLabel=!1,this._viewportSubscription=r.Subscription.EMPTY,this._canOpenOnNextFocus=!0,this._closeKeyEventStream=new r.Subject,this._windowBlurHandler=function(){h._canOpenOnNextFocus=h._document.activeElement!==h._element.nativeElement||h.panelOpen},this._onChange=function(){},this._onTouched=function(){},this.position="auto",this.autocompleteAttribute="off",this._overlayAttached=!1,this.optionSelections=r.defer((function(){return h.autocomplete&&h.autocomplete.options?r.merge.apply(void 0,v(h.autocomplete.options.map((function(t){return t.onSelectionChange})))):h._zone.onStable.pipe(_.take(1),_.switchMap((function(){return h.optionSelections})))})),this._scrollStrategy=a}return Object.defineProperty(t.prototype,"autocompleteDisabled",{get:function(){return this._autocompleteDisabled},set:function(t){this._autocompleteDisabled=o.coerceBooleanProperty(t)},enumerable:!1,configurable:!0}),t.prototype.ngAfterViewInit=function(){var t=this,e=this._getWindow();void 0!==e&&this._zone.runOutsideAngular((function(){return e.addEventListener("blur",t._windowBlurHandler)}))},t.prototype.ngOnChanges=function(t){t.position&&this._positionStrategy&&(this._setStrategyPositions(this._positionStrategy),this.panelOpen&&this._overlayRef.updatePosition())},t.prototype.ngOnDestroy=function(){var t=this._getWindow();void 0!==t&&t.removeEventListener("blur",this._windowBlurHandler),this._viewportSubscription.unsubscribe(),this._componentDestroyed=!0,this._destroyPanel(),this._closeKeyEventStream.complete()},Object.defineProperty(t.prototype,"panelOpen",{get:function(){return this._overlayAttached&&this.autocomplete.showPanel},enumerable:!1,configurable:!0}),t.prototype.openPanel=function(){this._attachOverlay(),this._floatLabel()},t.prototype.closePanel=function(){this._resetLabel(),this._overlayAttached&&(this.panelOpen&&this.autocomplete.closed.emit(),this.autocomplete._isOpen=this._overlayAttached=!1,this._overlayRef&&this._overlayRef.hasAttached()&&(this._overlayRef.detach(),this._closingActionsSubscription.unsubscribe()),this._componentDestroyed||this._changeDetectorRef.detectChanges())},t.prototype.updatePosition=function(){this._overlayAttached&&this._overlayRef.updatePosition()},Object.defineProperty(t.prototype,"panelClosingActions",{get:function(){var t=this;return r.merge(this.optionSelections,this.autocomplete._keyManager.tabOut.pipe(_.filter((function(){return t._overlayAttached}))),this._closeKeyEventStream,this._getOutsideClickStream(),this._overlayRef?this._overlayRef.detachments().pipe(_.filter((function(){return t._overlayAttached}))):r.of()).pipe(_.map((function(t){return t instanceof a.MatOptionSelectionChange?t:null})))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"activeOption",{get:function(){return this.autocomplete&&this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null},enumerable:!1,configurable:!0}),t.prototype._getOutsideClickStream=function(){var t=this;return r.merge(r.fromEvent(this._document,"click"),r.fromEvent(this._document,"auxclick"),r.fromEvent(this._document,"touchend")).pipe(_.filter((function(e){var o=t._isInsideShadowRoot&&e.composedPath?e.composedPath()[0]:e.target,i=t._formField?t._formField._elementRef.nativeElement:null,n=t.connectedTo?t.connectedTo.elementRef.nativeElement:null;return t._overlayAttached&&o!==t._element.nativeElement&&(!i||!i.contains(o))&&(!n||!n.contains(o))&&!!t._overlayRef&&!t._overlayRef.overlayElement.contains(o)})))},t.prototype.writeValue=function(t){var e=this;Promise.resolve(null).then((function(){return e._setTriggerValue(t)}))},t.prototype.registerOnChange=function(t){this._onChange=t},t.prototype.registerOnTouched=function(t){this._onTouched=t},t.prototype.setDisabledState=function(t){this._element.nativeElement.disabled=t},t.prototype._handleKeydown=function(t){var e=t.keyCode;if(e!==u.ESCAPE||u.hasModifierKey(t)||t.preventDefault(),this.activeOption&&e===u.ENTER&&this.panelOpen)this.activeOption._selectViaInteraction(),this._resetActiveItem(),t.preventDefault();else if(this.autocomplete){var o=this.autocomplete._keyManager.activeItem,i=e===u.UP_ARROW||e===u.DOWN_ARROW;this.panelOpen||e===u.TAB?this.autocomplete._keyManager.onKeydown(t):i&&this._canOpen()&&this.openPanel(),(i||this.autocomplete._keyManager.activeItem!==o)&&this._scrollToOption(this.autocomplete._keyManager.activeItemIndex||0)}},t.prototype._handleInput=function(t){var e=t.target,o=e.value;"number"===e.type&&(o=""==o?null:parseFloat(o)),this._previousValue!==o&&(this._previousValue=o,this._onChange(o),this._canOpen()&&this._document.activeElement===t.target&&this.openPanel())},t.prototype._handleFocus=function(){this._canOpenOnNextFocus?this._canOpen()&&(this._previousValue=this._element.nativeElement.value,this._attachOverlay(),this._floatLabel(!0)):this._canOpenOnNextFocus=!0},t.prototype._floatLabel=function(t){void 0===t&&(t=!1),this._formField&&"auto"===this._formField.floatLabel&&(t?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)},t.prototype._resetLabel=function(){this._manuallyFloatingLabel&&(this._formField.floatLabel="auto",this._manuallyFloatingLabel=!1)},t.prototype._subscribeToClosingActions=function(){var t=this,e=this._zone.onStable.pipe(_.take(1)),o=this.autocomplete.options.changes.pipe(_.tap((function(){return t._positionStrategy.reapplyLastPosition()})),_.delay(0));return r.merge(e,o).pipe(_.switchMap((function(){var e=t.panelOpen;return t._resetActiveItem(),t.autocomplete._setVisibility(),t.panelOpen&&(t._overlayRef.updatePosition(),e!==t.panelOpen&&t.autocomplete.opened.emit()),t.panelClosingActions})),_.take(1)).subscribe((function(e){return t._setValueAndClose(e)}))},t.prototype._destroyPanel=function(){this._overlayRef&&(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)},t.prototype._setTriggerValue=function(t){var e=this.autocomplete&&this.autocomplete.displayWith?this.autocomplete.displayWith(t):t,o=null!=e?e:"";this._formField?this._formField._control.value=o:this._element.nativeElement.value=o,this._previousValue=o},t.prototype._setValueAndClose=function(t){t&&t.source&&(this._clearPreviousSelectedOption(t.source),this._setTriggerValue(t.source.value),this._onChange(t.source.value),this._element.nativeElement.focus(),this.autocomplete._emitSelectEvent(t.source)),this.closePanel()},t.prototype._clearPreviousSelectedOption=function(t){this.autocomplete.options.forEach((function(e){e!==t&&e.selected&&e.deselect()}))},t.prototype._attachOverlay=function(){var t,e=this;null==this._isInsideShadowRoot&&(this._isInsideShadowRoot=!!i._getShadowRoot(this._element.nativeElement));var o=this._overlayRef;o?(this._positionStrategy.setOrigin(this._getConnectedElement()),o.updateSize({width:this._getPanelWidth()})):(this._portal=new h.TemplatePortal(this.autocomplete.template,this._viewContainerRef,{id:null===(t=this._formField)||void 0===t?void 0:t.getLabelId()}),o=this._overlay.create(this._getOverlayConfig()),this._overlayRef=o,o.keydownEvents().subscribe((function(t){(t.keyCode===u.ESCAPE&&!u.hasModifierKey(t)||t.keyCode===u.UP_ARROW&&u.hasModifierKey(t,"altKey"))&&(e._resetActiveItem(),e._closeKeyEventStream.next(),t.stopPropagation(),t.preventDefault())})),this._viewportSubscription=this._viewportRuler.change().subscribe((function(){e.panelOpen&&o&&o.updateSize({width:e._getPanelWidth()})}))),o&&!o.hasAttached()&&(o.attach(this._portal),this._closingActionsSubscription=this._subscribeToClosingActions());var n=this.panelOpen;this.autocomplete._setVisibility(),this.autocomplete._isOpen=this._overlayAttached=!0,this.panelOpen&&n!==this.panelOpen&&this.autocomplete.opened.emit()},t.prototype._getOverlayConfig=function(){var t;return new s.OverlayConfig({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir,panelClass:null===(t=this._defaults)||void 0===t?void 0:t.overlayPanelClass})},t.prototype._getOverlayPosition=function(){var t=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1);return this._setStrategyPositions(t),this._positionStrategy=t,t},t.prototype._setStrategyPositions=function(t){var e,o=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],i=this._aboveClass,n=[{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:i},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:i}];e="above"===this.position?n:"below"===this.position?o:v(o,n),t.withPositions(e)},t.prototype._getConnectedElement=function(){return this.connectedTo?this.connectedTo.elementRef:this._formField?this._formField.getConnectedOverlayOrigin():this._element},t.prototype._getPanelWidth=function(){return this.autocomplete.panelWidth||this._getHostWidth()},t.prototype._getHostWidth=function(){return this._getConnectedElement().nativeElement.getBoundingClientRect().width},t.prototype._resetActiveItem=function(){var t=this.autocomplete;t.autoActiveFirstOption?t._keyManager.setFirstItemActive():t._keyManager.setActiveItem(-1)},t.prototype._canOpen=function(){var t=this._element.nativeElement;return!t.readOnly&&!t.disabled&&!this._autocompleteDisabled},t.prototype._getWindow=function(){var t;return(null===(t=this._document)||void 0===t?void 0:t.defaultView)||window},t.prototype._scrollToOption=function(t){var e=this.autocomplete,o=a._countGroupLabelsBeforeOption(t,e.options,e.optionGroups);if(0===t&&1===o)e._setScrollTop(0);else if(e.panel){var i=e.options.toArray()[t];if(i){var n=i._getHostElement(),r=a._getOptionScrollPosition(n.offsetTop,n.offsetHeight,e._getScrollTop(),e.panel.nativeElement.offsetHeight);e._setScrollTop(r)}}},t}();L.decorators=[{type:n.Directive}],L.ctorParameters=function(){return[{type:n.ElementRef},{type:s.Overlay},{type:n.ViewContainerRef},{type:n.NgZone},{type:n.ChangeDetectorRef},{type:void 0,decorators:[{type:n.Inject,args:[S]}]},{type:c.Directionality,decorators:[{type:n.Optional}]},{type:m.MatFormField,decorators:[{type:n.Optional},{type:n.Inject,args:[m.MAT_FORM_FIELD]},{type:n.Host}]},{type:void 0,decorators:[{type:n.Optional},{type:n.Inject,args:[l.DOCUMENT]}]},{type:p.ViewportRuler},{type:void 0,decorators:[{type:n.Optional},{type:n.Inject,args:[C]}]}]},L.propDecorators={autocomplete:[{type:n.Input,args:["matAutocomplete"]}],position:[{type:n.Input,args:["matAutocompletePosition"]}],connectedTo:[{type:n.Input,args:["matAutocompleteConnectedTo"]}],autocompleteAttribute:[{type:n.Input,args:["autocomplete"]}],autocompleteDisabled:[{type:n.Input,args:["matAutocompleteDisabled"]}]};var I,F=function(t){function e(){var e=t.apply(this,v(arguments))||this;return e._aboveClass="mat-autocomplete-panel-above",e}return f(e,t),e}(L);F.decorators=[{type:n.Directive,args:[{selector:"input[matAutocomplete], textarea[matAutocomplete]",host:{class:"mat-autocomplete-trigger","[attr.autocomplete]":"autocompleteAttribute","[attr.role]":'autocompleteDisabled ? null : "combobox"',"[attr.aria-autocomplete]":'autocompleteDisabled ? null : "list"',"[attr.aria-activedescendant]":"(panelOpen && activeOption) ? activeOption.id : null","[attr.aria-expanded]":"autocompleteDisabled ? null : panelOpen.toString()","[attr.aria-owns]":"(autocompleteDisabled || !panelOpen) ? null : autocomplete?.id","[attr.aria-haspopup]":"!autocompleteDisabled","(focusin)":"_handleFocus()","(blur)":"_onTouched()","(input)":"_handleInput($event)","(keydown)":"_handleKeydown($event)"},exportAs:"matAutocompleteTrigger",providers:[k]}]}],(I=function I(t){this.elementRef=t}).decorators=[{type:n.Directive}],I.ctorParameters=function(){return[{type:n.ElementRef}]};var D,x=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return f(e,t),e}(I);x.decorators=[{type:n.Directive,args:[{selector:"[matAutocompleteOrigin]",exportAs:"matAutocompleteOrigin"}]}],(D=function D(){}).decorators=[{type:n.NgModule,args:[{imports:[s.OverlayModule,a.MatOptionModule,a.MatCommonModule,l.CommonModule],exports:[w,F,x,p.CdkScrollableModule,a.MatOptionModule,a.MatCommonModule],declarations:[w,F,x],providers:[M]}]}],
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
t.AUTOCOMPLETE_OPTION_HEIGHT=48,t.AUTOCOMPLETE_PANEL_HEIGHT=256,t.MAT_AUTOCOMPLETE_DEFAULT_OPTIONS=C,t.MAT_AUTOCOMPLETE_DEFAULT_OPTIONS_FACTORY=P,t.MAT_AUTOCOMPLETE_SCROLL_STRATEGY=S,t.MAT_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY=R,t.MAT_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY_PROVIDER=M,t.MAT_AUTOCOMPLETE_VALUE_ACCESSOR=k,t.MatAutocomplete=w,t.MatAutocompleteModule=D,t.MatAutocompleteOrigin=x,t.MatAutocompleteSelectedEvent=O,t.MatAutocompleteTrigger=F,t._MatAutocompleteBase=T,t._MatAutocompleteOriginBase=I,t._MatAutocompleteTriggerBase=L,t.getMatAutocompleteMissingPanelError=function V(){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.")},Object.defineProperty(t,"__esModule",{value:!0})}));