@@ -197,13 +197,13 @@ class MatAutocomplete {
197197 return false ;
198198 }
199199 static { this . ɵfac = i0 . ɵɵngDeclareFactory ( { minVersion : "12.0.0" , version : "19.0.0-next.10" , ngImport : i0 , type : MatAutocomplete , deps : [ ] , target : i0 . ɵɵFactoryTarget . Component } ) ; }
200- static { this . ɵcmp = i0 . ɵɵngDeclareComponent ( { minVersion : "16.1.0" , version : "19.0.0-next.10" , type : MatAutocomplete , isStandalone : true , selector : "mat-autocomplete" , inputs : { ariaLabel : [ "aria-label" , "ariaLabel" ] , ariaLabelledby : [ "aria-labelledby" , "ariaLabelledby" ] , displayWith : "displayWith" , autoActiveFirstOption : [ "autoActiveFirstOption" , "autoActiveFirstOption" , booleanAttribute ] , autoSelectActiveOption : [ "autoSelectActiveOption" , "autoSelectActiveOption" , booleanAttribute ] , requireSelection : [ "requireSelection" , "requireSelection" , booleanAttribute ] , panelWidth : "panelWidth" , disableRipple : [ "disableRipple" , "disableRipple" , booleanAttribute ] , classList : [ "class" , "classList" ] , hideSingleSelectionIndicator : [ "hideSingleSelectionIndicator" , "hideSingleSelectionIndicator" , booleanAttribute ] } , outputs : { optionSelected : "optionSelected" , opened : "opened" , closed : "closed" , optionActivated : "optionActivated" } , host : { classAttribute : "mat-mdc-autocomplete" } , providers : [ { provide : MAT_OPTION_PARENT_COMPONENT , useExisting : MatAutocomplete } ] , queries : [ { propertyName : "options" , predicate : MatOption , descendants : true } , { propertyName : "optionGroups" , predicate : MAT_OPTGROUP , descendants : true } ] , viewQueries : [ { propertyName : "template" , first : true , predicate : TemplateRef , descendants : true , static : true } , { propertyName : "panel" , first : true , predicate : [ "panel" ] , descendants : true } ] , exportAs : [ "matAutocomplete" ] , ngImport : i0 , template : "<ng-template let-formFieldId=\"id\">\n <div\n class=\"mat-mdc-autocomplete-panel mdc-menu-surface mdc-menu-surface--open\"\n role=\"listbox\"\n [id]=\"id\"\n [class]=\"_classList\"\n [class.mat-mdc-autocomplete-visible]=\"showPanel\"\n [class.mat-mdc-autocomplete-hidden]=\"!showPanel\"\n [class.mat-primary]=\"_color === 'primary'\"\n [class.mat-accent]=\"_color === 'accent'\"\n [class.mat-warn]=\"_color === 'warn'\"\n [attr.aria-label]=\"ariaLabel || null\"\n [attr.aria-labelledby]=\"_getPanelAriaLabelledby(formFieldId)\"\n [@panelAnimation]=\"isOpen ? 'visible' : 'hidden'\"\n (@panelAnimation.done)=\"_animationDone.next($event)\"\n #panel>\n <ng-content></ng-content>\n </div>\n</ng-template>\n" , 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, var(--mat-app-corner-extra-small));box-shadow:var(--mat-autocomplete-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12));background-color:var(--mat-autocomplete-background-color, var(--mat-app-surface-container))}@media(forced-colors: 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}" ] , animations : [ panelAnimation ] , changeDetection : i0 . ChangeDetectionStrategy . OnPush , encapsulation : i0 . ViewEncapsulation . None } ) ; }
200+ static { this . ɵcmp = i0 . ɵɵngDeclareComponent ( { minVersion : "16.1.0" , version : "19.0.0-next.10" , type : MatAutocomplete , isStandalone : true , selector : "mat-autocomplete" , inputs : { ariaLabel : [ "aria-label" , "ariaLabel" ] , ariaLabelledby : [ "aria-labelledby" , "ariaLabelledby" ] , displayWith : "displayWith" , autoActiveFirstOption : [ "autoActiveFirstOption" , "autoActiveFirstOption" , booleanAttribute ] , autoSelectActiveOption : [ "autoSelectActiveOption" , "autoSelectActiveOption" , booleanAttribute ] , requireSelection : [ "requireSelection" , "requireSelection" , booleanAttribute ] , panelWidth : "panelWidth" , disableRipple : [ "disableRipple" , "disableRipple" , booleanAttribute ] , classList : [ "class" , "classList" ] , hideSingleSelectionIndicator : [ "hideSingleSelectionIndicator" , "hideSingleSelectionIndicator" , booleanAttribute ] } , outputs : { optionSelected : "optionSelected" , opened : "opened" , closed : "closed" , optionActivated : "optionActivated" } , host : { classAttribute : "mat-mdc-autocomplete" } , providers : [ { provide : MAT_OPTION_PARENT_COMPONENT , useExisting : MatAutocomplete } ] , queries : [ { propertyName : "options" , predicate : MatOption , descendants : true } , { propertyName : "optionGroups" , predicate : MAT_OPTGROUP , descendants : true } ] , viewQueries : [ { propertyName : "template" , first : true , predicate : TemplateRef , descendants : true , static : true } , { propertyName : "panel" , first : true , predicate : [ "panel" ] , descendants : true } ] , exportAs : [ "matAutocomplete" ] , ngImport : i0 , template : "<ng-template let-formFieldId=\"id\">\n <div\n class=\"mat-mdc-autocomplete-panel mdc-menu-surface mdc-menu-surface--open\"\n role=\"listbox\"\n [id]=\"id\"\n [class]=\"_classList\"\n [class.mat-mdc-autocomplete-visible]=\"showPanel\"\n [class.mat-mdc-autocomplete-hidden]=\"!showPanel\"\n [class.mat-primary]=\"_color === 'primary'\"\n [class.mat-accent]=\"_color === 'accent'\"\n [class.mat-warn]=\"_color === 'warn'\"\n [attr.aria-label]=\"ariaLabel || null\"\n [attr.aria-labelledby]=\"_getPanelAriaLabelledby(formFieldId)\"\n [@panelAnimation]=\"isOpen ? 'visible' : 'hidden'\"\n (@panelAnimation.done)=\"_animationDone.next($event)\"\n #panel>\n <ng-content></ng-content>\n </div>\n</ng-template>\n" , 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, var(--mat-sys-corner-extra-small));box-shadow:var(--mat-autocomplete-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12));background-color:var(--mat-autocomplete-background-color, var(--mat-sys-surface-container))}@media(forced-colors: 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}" ] , animations : [ panelAnimation ] , changeDetection : i0 . ChangeDetectionStrategy . OnPush , encapsulation : i0 . ViewEncapsulation . None } ) ; }
201201}
202202i0 . ɵɵngDeclareClassMetadata ( { minVersion : "12.0.0" , version : "19.0.0-next.10" , ngImport : i0 , type : MatAutocomplete , decorators : [ {
203203 type : Component ,
204204 args : [ { selector : 'mat-autocomplete' , encapsulation : ViewEncapsulation . None , changeDetection : ChangeDetectionStrategy . OnPush , exportAs : 'matAutocomplete' , host : {
205205 'class' : 'mat-mdc-autocomplete' ,
206- } , providers : [ { provide : MAT_OPTION_PARENT_COMPONENT , useExisting : MatAutocomplete } ] , animations : [ panelAnimation ] , template : "<ng-template let-formFieldId=\"id\">\n <div\n class=\"mat-mdc-autocomplete-panel mdc-menu-surface mdc-menu-surface--open\"\n role=\"listbox\"\n [id]=\"id\"\n [class]=\"_classList\"\n [class.mat-mdc-autocomplete-visible]=\"showPanel\"\n [class.mat-mdc-autocomplete-hidden]=\"!showPanel\"\n [class.mat-primary]=\"_color === 'primary'\"\n [class.mat-accent]=\"_color === 'accent'\"\n [class.mat-warn]=\"_color === 'warn'\"\n [attr.aria-label]=\"ariaLabel || null\"\n [attr.aria-labelledby]=\"_getPanelAriaLabelledby(formFieldId)\"\n [@panelAnimation]=\"isOpen ? 'visible' : 'hidden'\"\n (@panelAnimation.done)=\"_animationDone.next($event)\"\n #panel>\n <ng-content></ng-content>\n </div>\n</ng-template>\n" , 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, var(--mat-app-corner-extra-small));box-shadow:var(--mat-autocomplete-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12));background-color:var(--mat-autocomplete-background-color, var(--mat-app-surface-container))}@media(forced-colors: 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}" ] } ]
206+ } , providers : [ { provide : MAT_OPTION_PARENT_COMPONENT , useExisting : MatAutocomplete } ] , animations : [ panelAnimation ] , template : "<ng-template let-formFieldId=\"id\">\n <div\n class=\"mat-mdc-autocomplete-panel mdc-menu-surface mdc-menu-surface--open\"\n role=\"listbox\"\n [id]=\"id\"\n [class]=\"_classList\"\n [class.mat-mdc-autocomplete-visible]=\"showPanel\"\n [class.mat-mdc-autocomplete-hidden]=\"!showPanel\"\n [class.mat-primary]=\"_color === 'primary'\"\n [class.mat-accent]=\"_color === 'accent'\"\n [class.mat-warn]=\"_color === 'warn'\"\n [attr.aria-label]=\"ariaLabel || null\"\n [attr.aria-labelledby]=\"_getPanelAriaLabelledby(formFieldId)\"\n [@panelAnimation]=\"isOpen ? 'visible' : 'hidden'\"\n (@panelAnimation.done)=\"_animationDone.next($event)\"\n #panel>\n <ng-content></ng-content>\n </div>\n</ng-template>\n" , 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, var(--mat-sys-corner-extra-small));box-shadow:var(--mat-autocomplete-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12));background-color:var(--mat-autocomplete-background-color, var(--mat-sys-surface-container))}@media(forced-colors: 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}" ] } ]
207207 } ] , ctorParameters : ( ) => [ ] , propDecorators : { template : [ {
208208 type : ViewChild ,
209209 args : [ TemplateRef , { static : true } ]
0 commit comments