@@ -19,18 +19,23 @@ import { ErrorStateMatcher } from '@angular/material/core';
19
19
import { EventEmitter } from ' @angular/core' ;
20
20
import { FormGroupDirective } from ' @angular/forms' ;
21
21
import * as i0 from ' @angular/core' ;
22
- import * as i2 from ' @angular/common' ;
23
- import * as i3 from ' @angular/cdk/overlay' ;
24
- import * as i4 from ' @angular/material/core' ;
22
+ import * as i1 from ' @angular/common' ;
23
+ import * as i2 from ' @angular/cdk/overlay' ;
24
+ import * as i3 from ' @angular/material/core' ;
25
25
import * as i5 from ' @angular/cdk/scrolling' ;
26
26
import * as i6 from ' @angular/material/form-field' ;
27
27
import { InjectionToken } from ' @angular/core' ;
28
28
import { LiveAnnouncer } from ' @angular/cdk/a11y' ;
29
+ import { MatError } from ' @angular/material/form-field' ;
29
30
import { MatFormField } from ' @angular/material/form-field' ;
30
31
import { MatFormFieldControl } from ' @angular/material/form-field' ;
32
+ import { MatHint } from ' @angular/material/form-field' ;
33
+ import { MatLabel } from ' @angular/material/form-field' ;
31
34
import { MatOptgroup } from ' @angular/material/core' ;
32
35
import { MatOption } from ' @angular/material/core' ;
33
36
import { MatOptionSelectionChange } from ' @angular/material/core' ;
37
+ import { MatPrefix } from ' @angular/material/form-field' ;
38
+ import { MatSuffix } from ' @angular/material/form-field' ;
34
39
import { NgControl } from ' @angular/forms' ;
35
40
import { NgForm } from ' @angular/forms' ;
36
41
import { NgZone } from ' @angular/core' ;
@@ -65,6 +70,20 @@ export function MAT_SELECT_SCROLL_STRATEGY_PROVIDER_FACTORY(overlay: Overlay): (
65
70
// @public
66
71
export const MAT_SELECT_TRIGGER: InjectionToken <MatSelectTrigger >;
67
72
73
+ export { MatError }
74
+
75
+ export { MatFormField }
76
+
77
+ export { MatHint }
78
+
79
+ export { MatLabel }
80
+
81
+ export { MatOptgroup }
82
+
83
+ export { MatOption }
84
+
85
+ export { MatPrefix }
86
+
68
87
// @public (undocumented)
69
88
export class MatSelect implements AfterContentInit , OnChanges , OnDestroy , OnInit , DoCheck , ControlValueAccessor , MatFormFieldControl <any > {
70
89
constructor (_viewportRuler : ViewportRuler , _changeDetectorRef : ChangeDetectorRef , _ngZone : NgZone , defaultErrorStateMatcher : ErrorStateMatcher , _elementRef : ElementRef , _dir : Directionality , parentForm : NgForm , parentFormGroup : FormGroupDirective , _parentFormField : MatFormField , ngControl : NgControl , tabIndex : string , scrollStrategyFactory : any , _liveAnnouncer : LiveAnnouncer , _defaultOptions ? : MatSelectConfig | undefined );
@@ -197,7 +216,7 @@ export class MatSelect implements AfterContentInit, OnChanges, OnDestroy, OnInit
197
216
protected _viewportRuler: ViewportRuler ;
198
217
writeValue(value : any ): void ;
199
218
// (undocumented)
200
- static ɵcmp: i0.ɵɵComponentDeclaration<MatSelect, "mat-select", ["matSelect"], { "userAriaDescribedBy": { "alias": "aria-describedby"; "required": false; }; "panelClass": { "alias": "panelClass"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "disableRipple": { "alias": "disableRipple"; "required": false; }; "tabIndex": { "alias": "tabIndex"; "required": false; }; "hideSingleSelectionIndicator": { "alias": "hideSingleSelectionIndicator"; "required": false; }; "placeholder": { "alias": "placeholder"; "required": false; }; "required": { "alias": "required"; "required": false; }; "multiple": { "alias": "multiple"; "required": false; }; "disableOptionCentering": { "alias": "disableOptionCentering"; "required": false; }; "compareWith": { "alias": "compareWith"; "required": false; }; "value": { "alias": "value"; "required": false; }; "ariaLabel": { "alias": "aria-label"; "required": false; }; "ariaLabelledby": { "alias": "aria-labelledby"; "required": false; }; "errorStateMatcher": { "alias": "errorStateMatcher"; "required": false; }; "typeaheadDebounceInterval": { "alias": "typeaheadDebounceInterval"; "required": false; }; "sortComparator": { "alias": "sortComparator"; "required": false; }; "id": { "alias": "id"; "required": false; }; "panelWidth": { "alias": "panelWidth"; "required": false; }; }, { "openedChange": "openedChange"; "_openedStream": "opened"; "_closedStream": "closed"; "selectionChange": "selectionChange"; "valueChange": "valueChange"; }, ["customTrigger", "options", "optionGroups"], ["mat-select-trigger", "*"], false, never>;
219
+ static ɵcmp: i0.ɵɵComponentDeclaration<MatSelect, "mat-select", ["matSelect"], { "userAriaDescribedBy": { "alias": "aria-describedby"; "required": false; }; "panelClass": { "alias": "panelClass"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "disableRipple": { "alias": "disableRipple"; "required": false; }; "tabIndex": { "alias": "tabIndex"; "required": false; }; "hideSingleSelectionIndicator": { "alias": "hideSingleSelectionIndicator"; "required": false; }; "placeholder": { "alias": "placeholder"; "required": false; }; "required": { "alias": "required"; "required": false; }; "multiple": { "alias": "multiple"; "required": false; }; "disableOptionCentering": { "alias": "disableOptionCentering"; "required": false; }; "compareWith": { "alias": "compareWith"; "required": false; }; "value": { "alias": "value"; "required": false; }; "ariaLabel": { "alias": "aria-label"; "required": false; }; "ariaLabelledby": { "alias": "aria-labelledby"; "required": false; }; "errorStateMatcher": { "alias": "errorStateMatcher"; "required": false; }; "typeaheadDebounceInterval": { "alias": "typeaheadDebounceInterval"; "required": false; }; "sortComparator": { "alias": "sortComparator"; "required": false; }; "id": { "alias": "id"; "required": false; }; "panelWidth": { "alias": "panelWidth"; "required": false; }; }, { "openedChange": "openedChange"; "_openedStream": "opened"; "_closedStream": "closed"; "selectionChange": "selectionChange"; "valueChange": "valueChange"; }, ["customTrigger", "options", "optionGroups"], ["mat-select-trigger", "*"], true, never>;
201
220
// (undocumented)
202
221
static ɵfac: i0 .ɵɵFactoryDeclaration <MatSelect , [null , null , null , null , null , { optional: true ; }, { optional: true ; }, { optional: true ; }, { optional: true ; }, { optional: true ; self: true ; }, { attribute: " tabindex" ; }, null , null , { optional: true ; }]>;
203
222
}
@@ -233,17 +252,19 @@ export class MatSelectModule {
233
252
// (undocumented)
234
253
static ɵinj: i0 .ɵɵInjectorDeclaration <MatSelectModule >;
235
254
// (undocumented)
236
- static ɵmod: i0 .ɵɵNgModuleDeclaration <MatSelectModule , [typeof i1 .MatSelect , typeof i1 . MatSelectTrigger ], [ typeof i2 . CommonModule , typeof i3 .OverlayModule , typeof i4 .MatOptionModule , typeof i4 .MatCommonModule ], [typeof i5 .CdkScrollableModule , typeof i6 .MatFormFieldModule , typeof i1 .MatSelect , typeof i1 .MatSelectTrigger , typeof i4 .MatOptionModule , typeof i4 .MatCommonModule ]>;
255
+ static ɵmod: i0 .ɵɵNgModuleDeclaration <MatSelectModule , never , [typeof i1 .CommonModule , typeof i2 . OverlayModule , typeof i3 . MatOptionModule , typeof i3 .MatCommonModule , typeof i4 .MatSelect , typeof i4 .MatSelectTrigger ], [typeof i5 .CdkScrollableModule , typeof i6 .MatFormFieldModule , typeof i4 .MatSelect , typeof i4 .MatSelectTrigger , typeof i3 .MatOptionModule , typeof i3 .MatCommonModule ]>;
237
256
}
238
257
239
258
// @public
240
259
export class MatSelectTrigger {
241
260
// (undocumented)
242
- static ɵdir: i0 .ɵɵDirectiveDeclaration <MatSelectTrigger , " mat-select-trigger" , never , {}, {}, never , never , false , never >;
261
+ static ɵdir: i0 .ɵɵDirectiveDeclaration <MatSelectTrigger , " mat-select-trigger" , never , {}, {}, never , never , true , never >;
243
262
// (undocumented)
244
263
static ɵfac: i0 .ɵɵFactoryDeclaration <MatSelectTrigger , never >;
245
264
}
246
265
266
+ export { MatSuffix }
267
+
247
268
// (No @packageDocumentation comment for this package)
248
269
249
270
```
0 commit comments