Skip to content

Commit 6bfd9d0

Browse files
authored
refactor(multiple): remove CommonModule imports (angular#29924)
Removes all the imports of `CommonModule` from the individual components since it isn't being used anywhere.
1 parent 8c52b6d commit 6bfd9d0

File tree

24 files changed

+40
-79
lines changed

24 files changed

+40
-79
lines changed

src/cdk-experimental/selection/selection-module.ts

-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
*/
88

99
import {CdkTableModule} from '@angular/cdk/table';
10-
import {CommonModule} from '@angular/common';
1110
import {NgModule} from '@angular/core';
1211

1312
import {CdkRowSelection} from './row-selection';
@@ -18,7 +17,6 @@ import {CdkSelectionToggle} from './selection-toggle';
1817

1918
@NgModule({
2019
imports: [
21-
CommonModule,
2220
CdkTableModule,
2321
CdkSelection,
2422
CdkSelectionToggle,

src/material-experimental/selection/selection-module.ts

-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
// TODO(yifange): Move the table-specific code to a separate module from the other selection
1010
// behaviors once we move it out of experimental.
11-
import {CommonModule} from '@angular/common';
1211
import {NgModule} from '@angular/core';
1312
import {MatTableModule} from '@angular/material/table';
1413
import {MatCheckboxModule} from '@angular/material/checkbox';
@@ -20,7 +19,6 @@ import {MatRowSelection} from './row-selection';
2019

2120
@NgModule({
2221
imports: [
23-
CommonModule,
2422
MatTableModule,
2523
MatCheckboxModule,
2624
MatSelectAll,

src/material/autocomplete/module.ts

-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
import {NgModule} from '@angular/core';
1010
import {MatCommonModule, MatOptionModule} from '@angular/material/core';
11-
import {CommonModule} from '@angular/common';
1211
import {CdkScrollableModule} from '@angular/cdk/scrolling';
1312
import {OverlayModule} from '@angular/cdk/overlay';
1413
import {MatAutocomplete} from './autocomplete';
@@ -23,7 +22,6 @@ import {MatAutocompleteOrigin} from './autocomplete-origin';
2322
OverlayModule,
2423
MatOptionModule,
2524
MatCommonModule,
26-
CommonModule,
2725
MatAutocomplete,
2826
MatAutocompleteTrigger,
2927
MatAutocompleteOrigin,

src/material/card/module.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
* found in the LICENSE file at https://angular.dev/license
77
*/
88

9-
import {CommonModule} from '@angular/common';
109
import {NgModule} from '@angular/core';
1110
import {MatCommonModule} from '@angular/material/core';
1211
import {
@@ -44,7 +43,7 @@ const CARD_DIRECTIVES = [
4443
];
4544

4645
@NgModule({
47-
imports: [MatCommonModule, CommonModule, ...CARD_DIRECTIVES],
46+
imports: [MatCommonModule, ...CARD_DIRECTIVES],
4847
exports: [CARD_DIRECTIVES, MatCommonModule],
4948
})
5049
export class MatCardModule {}

src/material/datepicker/datepicker-module.ts

-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
import {A11yModule} from '@angular/cdk/a11y';
1010
import {OverlayModule} from '@angular/cdk/overlay';
1111
import {PortalModule} from '@angular/cdk/portal';
12-
import {CommonModule} from '@angular/common';
1312
import {NgModule} from '@angular/core';
1413
import {MatButtonModule} from '@angular/material/button';
1514
import {CdkScrollableModule} from '@angular/cdk/scrolling';
@@ -34,7 +33,6 @@ import {MatDatepickerActions, MatDatepickerApply, MatDatepickerCancel} from './d
3433

3534
@NgModule({
3635
imports: [
37-
CommonModule,
3836
MatButtonModule,
3937
OverlayModule,
4038
A11yModule,

src/material/form-field/module.ts

-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
*/
88

99
import {ObserversModule} from '@angular/cdk/observers';
10-
import {CommonModule} from '@angular/common';
1110
import {NgModule} from '@angular/core';
1211
import {MatCommonModule} from '@angular/material/core';
1312
import {MatError} from './directives/error';
@@ -20,7 +19,6 @@ import {MatFormField} from './form-field';
2019
@NgModule({
2120
imports: [
2221
MatCommonModule,
23-
CommonModule,
2422
ObserversModule,
2523
MatFormField,
2624
MatLabel,

src/material/list/list-module.ts

-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
* found in the LICENSE file at https://angular.dev/license
77
*/
88

9-
import {CommonModule} from '@angular/common';
109
import {NgModule} from '@angular/core';
1110
import {MatPseudoCheckboxModule, MatRippleModule, MatCommonModule} from '@angular/material/core';
1211
import {MatDividerModule} from '@angular/material/divider';
@@ -28,7 +27,6 @@ import {ObserversModule} from '@angular/cdk/observers';
2827
@NgModule({
2928
imports: [
3029
ObserversModule,
31-
CommonModule,
3230
MatCommonModule,
3331
MatRippleModule,
3432
MatPseudoCheckboxModule,

src/material/menu/module.ts

-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
* found in the LICENSE file at https://angular.dev/license
77
*/
88

9-
import {CommonModule} from '@angular/common';
109
import {NgModule} from '@angular/core';
1110
import {MatCommonModule, MatRippleModule} from '@angular/material/core';
1211
import {OverlayModule} from '@angular/cdk/overlay';
@@ -18,7 +17,6 @@ import {MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER, MatMenuTrigger} from './menu-
1817

1918
@NgModule({
2019
imports: [
21-
CommonModule,
2220
MatRippleModule,
2321
MatCommonModule,
2422
OverlayModule,

src/material/progress-spinner/module.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,9 @@
99
import {NgModule} from '@angular/core';
1010
import {MatCommonModule} from '@angular/material/core';
1111
import {MatProgressSpinner, MatSpinner} from './progress-spinner';
12-
import {CommonModule} from '@angular/common';
1312

1413
@NgModule({
15-
imports: [CommonModule, MatProgressSpinner, MatSpinner],
14+
imports: [MatProgressSpinner, MatSpinner],
1615
exports: [MatProgressSpinner, MatSpinner, MatCommonModule],
1716
})
1817
export class MatProgressSpinnerModule {}

src/material/radio/module.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,12 @@
66
* found in the LICENSE file at https://angular.dev/license
77
*/
88

9-
import {CommonModule} from '@angular/common';
109
import {NgModule} from '@angular/core';
1110
import {MatCommonModule, MatRippleModule} from '@angular/material/core';
1211
import {MatRadioButton, MatRadioGroup} from './radio';
1312

1413
@NgModule({
15-
imports: [MatCommonModule, CommonModule, MatRippleModule, MatRadioGroup, MatRadioButton],
14+
imports: [MatCommonModule, MatRippleModule, MatRadioGroup, MatRadioButton],
1615
exports: [MatCommonModule, MatRadioGroup, MatRadioButton],
1716
})
1817
export class MatRadioModule {}

src/material/select/module.ts

+1-9
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,14 @@
77
*/
88

99
import {OverlayModule} from '@angular/cdk/overlay';
10-
import {CommonModule} from '@angular/common';
1110
import {NgModule} from '@angular/core';
1211
import {MatCommonModule, MatOptionModule} from '@angular/material/core';
1312
import {MatFormFieldModule} from '@angular/material/form-field';
1413
import {CdkScrollableModule} from '@angular/cdk/scrolling';
1514
import {MatSelect, MatSelectTrigger, MAT_SELECT_SCROLL_STRATEGY_PROVIDER} from './select';
1615

1716
@NgModule({
18-
imports: [
19-
CommonModule,
20-
OverlayModule,
21-
MatOptionModule,
22-
MatCommonModule,
23-
MatSelect,
24-
MatSelectTrigger,
25-
],
17+
imports: [OverlayModule, MatOptionModule, MatCommonModule, MatSelect, MatSelectTrigger],
2618
exports: [
2719
CdkScrollableModule,
2820
MatFormFieldModule,

src/material/stepper/stepper-module.ts

-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
import {PortalModule} from '@angular/cdk/portal';
1010
import {CdkStepperModule} from '@angular/cdk/stepper';
11-
import {CommonModule} from '@angular/common';
1211
import {NgModule} from '@angular/core';
1312
import {ErrorStateMatcher, MatCommonModule, MatRippleModule} from '@angular/material/core';
1413
import {MatIconModule} from '@angular/material/icon';
@@ -23,7 +22,6 @@ import {MatStepContent} from './step-content';
2322
@NgModule({
2423
imports: [
2524
MatCommonModule,
26-
CommonModule,
2725
PortalModule,
2826
CdkStepperModule,
2927
MatIconModule,

src/material/tooltip/module.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
*/
88

99
import {NgModule} from '@angular/core';
10-
import {CommonModule} from '@angular/common';
1110
import {A11yModule} from '@angular/cdk/a11y';
1211
import {OverlayModule} from '@angular/cdk/overlay';
1312
import {CdkScrollableModule} from '@angular/cdk/scrolling';
@@ -19,7 +18,7 @@ import {
1918
} from './tooltip';
2019

2120
@NgModule({
22-
imports: [A11yModule, CommonModule, OverlayModule, MatCommonModule, MatTooltip, TooltipComponent],
21+
imports: [A11yModule, OverlayModule, MatCommonModule, MatTooltip, TooltipComponent],
2322
exports: [MatTooltip, TooltipComponent, MatCommonModule, CdkScrollableModule],
2423
providers: [MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER],
2524
})

tools/public_api_guard/material/autocomplete.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ import { EventEmitter } from '@angular/core';
1414
import * as i0 from '@angular/core';
1515
import * as i1 from '@angular/cdk/overlay';
1616
import * as i2 from '@angular/material/core';
17-
import * as i3 from '@angular/common';
18-
import * as i7 from '@angular/cdk/scrolling';
17+
import * as i6 from '@angular/cdk/scrolling';
1918
import { InjectionToken } from '@angular/core';
2019
import { MatOptgroup } from '@angular/material/core';
2120
import { MatOption } from '@angular/material/core';
@@ -142,7 +141,7 @@ export class MatAutocompleteModule {
142141
// (undocumented)
143142
static ɵinj: i0.ɵɵInjectorDeclaration<MatAutocompleteModule>;
144143
// (undocumented)
145-
static ɵmod: i0.ɵɵNgModuleDeclaration<MatAutocompleteModule, never, [typeof i1.OverlayModule, typeof i2.MatOptionModule, typeof i2.MatCommonModule, typeof i3.CommonModule, typeof i4.MatAutocomplete, typeof i5.MatAutocompleteTrigger, typeof i6.MatAutocompleteOrigin], [typeof i7.CdkScrollableModule, typeof i4.MatAutocomplete, typeof i2.MatOptionModule, typeof i2.MatCommonModule, typeof i5.MatAutocompleteTrigger, typeof i6.MatAutocompleteOrigin]>;
144+
static ɵmod: i0.ɵɵNgModuleDeclaration<MatAutocompleteModule, never, [typeof i1.OverlayModule, typeof i2.MatOptionModule, typeof i2.MatCommonModule, typeof i3.MatAutocomplete, typeof i4.MatAutocompleteTrigger, typeof i5.MatAutocompleteOrigin], [typeof i6.CdkScrollableModule, typeof i3.MatAutocomplete, typeof i2.MatOptionModule, typeof i2.MatCommonModule, typeof i4.MatAutocompleteTrigger, typeof i5.MatAutocompleteOrigin]>;
146145
}
147146

148147
// @public

tools/public_api_guard/material/card.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
import * as i0 from '@angular/core';
88
import * as i1 from '@angular/material/core';
9-
import * as i2 from '@angular/common';
109
import { InjectionToken } from '@angular/core';
1110

1211
// @public
@@ -103,7 +102,7 @@ export class MatCardModule {
103102
// (undocumented)
104103
static ɵinj: i0.ɵɵInjectorDeclaration<MatCardModule>;
105104
// (undocumented)
106-
static ɵmod: i0.ɵɵNgModuleDeclaration<MatCardModule, never, [typeof i1.MatCommonModule, typeof i2.CommonModule, typeof i3.MatCard, typeof i3.MatCardActions, typeof i3.MatCardAvatar, typeof i3.MatCardContent, typeof i3.MatCardFooter, typeof i3.MatCardHeader, typeof i3.MatCardImage, typeof i3.MatCardLgImage, typeof i3.MatCardMdImage, typeof i3.MatCardSmImage, typeof i3.MatCardSubtitle, typeof i3.MatCardTitle, typeof i3.MatCardTitleGroup, typeof i3.MatCardXlImage], [typeof i3.MatCard, typeof i3.MatCardActions, typeof i3.MatCardAvatar, typeof i3.MatCardContent, typeof i3.MatCardFooter, typeof i3.MatCardHeader, typeof i3.MatCardImage, typeof i3.MatCardLgImage, typeof i3.MatCardMdImage, typeof i3.MatCardSmImage, typeof i3.MatCardSubtitle, typeof i3.MatCardTitle, typeof i3.MatCardTitleGroup, typeof i3.MatCardXlImage, typeof i1.MatCommonModule]>;
105+
static ɵmod: i0.ɵɵNgModuleDeclaration<MatCardModule, never, [typeof i1.MatCommonModule, typeof i2.MatCard, typeof i2.MatCardActions, typeof i2.MatCardAvatar, typeof i2.MatCardContent, typeof i2.MatCardFooter, typeof i2.MatCardHeader, typeof i2.MatCardImage, typeof i2.MatCardLgImage, typeof i2.MatCardMdImage, typeof i2.MatCardSmImage, typeof i2.MatCardSubtitle, typeof i2.MatCardTitle, typeof i2.MatCardTitleGroup, typeof i2.MatCardXlImage], [typeof i2.MatCard, typeof i2.MatCardActions, typeof i2.MatCardAvatar, typeof i2.MatCardContent, typeof i2.MatCardFooter, typeof i2.MatCardHeader, typeof i2.MatCardImage, typeof i2.MatCardLgImage, typeof i2.MatCardMdImage, typeof i2.MatCardSmImage, typeof i2.MatCardSubtitle, typeof i2.MatCardTitle, typeof i2.MatCardTitleGroup, typeof i2.MatCardXlImage, typeof i1.MatCommonModule]>;
107106
}
108107

109108
// @public

tools/public_api_guard/material/datepicker.md

+7-8
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,12 @@ import { FactoryProvider } from '@angular/core';
2323
import { FocusOrigin } from '@angular/cdk/a11y';
2424
import { FormGroupDirective } from '@angular/forms';
2525
import * as i0 from '@angular/core';
26-
import * as i1 from '@angular/common';
27-
import * as i2 from '@angular/material/button';
28-
import * as i20 from '@angular/cdk/scrolling';
29-
import * as i3 from '@angular/cdk/overlay';
30-
import * as i4 from '@angular/cdk/a11y';
31-
import * as i5 from '@angular/cdk/portal';
32-
import * as i6 from '@angular/material/core';
26+
import * as i1 from '@angular/material/button';
27+
import * as i19 from '@angular/cdk/scrolling';
28+
import * as i2 from '@angular/cdk/overlay';
29+
import * as i3 from '@angular/cdk/a11y';
30+
import * as i4 from '@angular/cdk/portal';
31+
import * as i5 from '@angular/material/core';
3332
import { InjectionToken } from '@angular/core';
3433
import { MatButton } from '@angular/material/button';
3534
import { MatFormFieldControl } from '@angular/material/form-field';
@@ -511,7 +510,7 @@ export class MatDatepickerModule {
511510
// (undocumented)
512511
static ɵinj: i0.ɵɵInjectorDeclaration<MatDatepickerModule>;
513512
// (undocumented)
514-
static ɵmod: i0.ɵɵNgModuleDeclaration<MatDatepickerModule, never, [typeof i1.CommonModule, typeof i2.MatButtonModule, typeof i3.OverlayModule, typeof i4.A11yModule, typeof i5.PortalModule, typeof i6.MatCommonModule, typeof i7.MatCalendar, typeof i8.MatCalendarBody, typeof i9.MatDatepicker, typeof i10.MatDatepickerContent, typeof i11.MatDatepickerInput, typeof i12.MatDatepickerToggle, typeof i12.MatDatepickerToggleIcon, typeof i13.MatMonthView, typeof i14.MatYearView, typeof i15.MatMultiYearView, typeof i7.MatCalendarHeader, typeof i16.MatDateRangeInput, typeof i17.MatStartDate, typeof i17.MatEndDate, typeof i18.MatDateRangePicker, typeof i19.MatDatepickerActions, typeof i19.MatDatepickerCancel, typeof i19.MatDatepickerApply], [typeof i20.CdkScrollableModule, typeof i7.MatCalendar, typeof i8.MatCalendarBody, typeof i9.MatDatepicker, typeof i10.MatDatepickerContent, typeof i11.MatDatepickerInput, typeof i12.MatDatepickerToggle, typeof i12.MatDatepickerToggleIcon, typeof i13.MatMonthView, typeof i14.MatYearView, typeof i15.MatMultiYearView, typeof i7.MatCalendarHeader, typeof i16.MatDateRangeInput, typeof i17.MatStartDate, typeof i17.MatEndDate, typeof i18.MatDateRangePicker, typeof i19.MatDatepickerActions, typeof i19.MatDatepickerCancel, typeof i19.MatDatepickerApply]>;
513+
static ɵmod: i0.ɵɵNgModuleDeclaration<MatDatepickerModule, never, [typeof i1.MatButtonModule, typeof i2.OverlayModule, typeof i3.A11yModule, typeof i4.PortalModule, typeof i5.MatCommonModule, typeof i6.MatCalendar, typeof i7.MatCalendarBody, typeof i8.MatDatepicker, typeof i9.MatDatepickerContent, typeof i10.MatDatepickerInput, typeof i11.MatDatepickerToggle, typeof i11.MatDatepickerToggleIcon, typeof i12.MatMonthView, typeof i13.MatYearView, typeof i14.MatMultiYearView, typeof i6.MatCalendarHeader, typeof i15.MatDateRangeInput, typeof i16.MatStartDate, typeof i16.MatEndDate, typeof i17.MatDateRangePicker, typeof i18.MatDatepickerActions, typeof i18.MatDatepickerCancel, typeof i18.MatDatepickerApply], [typeof i19.CdkScrollableModule, typeof i6.MatCalendar, typeof i7.MatCalendarBody, typeof i8.MatDatepicker, typeof i9.MatDatepickerContent, typeof i10.MatDatepickerInput, typeof i11.MatDatepickerToggle, typeof i11.MatDatepickerToggleIcon, typeof i12.MatMonthView, typeof i13.MatYearView, typeof i14.MatMultiYearView, typeof i6.MatCalendarHeader, typeof i15.MatDateRangeInput, typeof i16.MatStartDate, typeof i16.MatEndDate, typeof i17.MatDateRangePicker, typeof i18.MatDatepickerActions, typeof i18.MatDatepickerCancel, typeof i18.MatDatepickerApply]>;
515514
}
516515

517516
// @public

tools/public_api_guard/material/form-field.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ import { BooleanInput } from '@angular/cdk/coercion';
1313
import { ElementRef } from '@angular/core';
1414
import * as i0 from '@angular/core';
1515
import * as i1 from '@angular/material/core';
16-
import * as i2 from '@angular/common';
17-
import * as i3 from '@angular/cdk/observers';
16+
import * as i2 from '@angular/cdk/observers';
1817
import { InjectionToken } from '@angular/core';
1918
import { NgControl } from '@angular/forms';
2019
import { Observable } from 'rxjs';
@@ -198,7 +197,7 @@ export class MatFormFieldModule {
198197
// (undocumented)
199198
static ɵinj: i0.ɵɵInjectorDeclaration<MatFormFieldModule>;
200199
// (undocumented)
201-
static ɵmod: i0.ɵɵNgModuleDeclaration<MatFormFieldModule, never, [typeof i1.MatCommonModule, typeof i2.CommonModule, typeof i3.ObserversModule, typeof i4.MatFormField, typeof i5.MatLabel, typeof i6.MatError, typeof i7.MatHint, typeof i8.MatPrefix, typeof i9.MatSuffix], [typeof i4.MatFormField, typeof i5.MatLabel, typeof i7.MatHint, typeof i6.MatError, typeof i8.MatPrefix, typeof i9.MatSuffix, typeof i1.MatCommonModule]>;
200+
static ɵmod: i0.ɵɵNgModuleDeclaration<MatFormFieldModule, never, [typeof i1.MatCommonModule, typeof i2.ObserversModule, typeof i3.MatFormField, typeof i4.MatLabel, typeof i5.MatError, typeof i6.MatHint, typeof i7.MatPrefix, typeof i8.MatSuffix], [typeof i3.MatFormField, typeof i4.MatLabel, typeof i6.MatHint, typeof i5.MatError, typeof i7.MatPrefix, typeof i8.MatSuffix, typeof i1.MatCommonModule]>;
202201
}
203202

204203
// @public

tools/public_api_guard/material/list.md

+3-4
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,8 @@ import { ElementRef } from '@angular/core';
1111
import { EventEmitter } from '@angular/core';
1212
import * as i0 from '@angular/core';
1313
import * as i1 from '@angular/cdk/observers';
14-
import * as i11 from '@angular/material/divider';
15-
import * as i2 from '@angular/common';
16-
import * as i3 from '@angular/material/core';
14+
import * as i10 from '@angular/material/divider';
15+
import * as i2 from '@angular/material/core';
1716
import { InjectionToken } from '@angular/core';
1817
import { NgZone } from '@angular/core';
1918
import { OnChanges } from '@angular/core';
@@ -153,7 +152,7 @@ export class MatListModule {
153152
// (undocumented)
154153
static ɵinj: i0.ɵɵInjectorDeclaration<MatListModule>;
155154
// (undocumented)
156-
static ɵmod: i0.ɵɵNgModuleDeclaration<MatListModule, never, [typeof i1.ObserversModule, typeof i2.CommonModule, typeof i3.MatCommonModule, typeof i3.MatRippleModule, typeof i3.MatPseudoCheckboxModule, typeof i4.MatList, typeof i5.MatActionList, typeof i6.MatNavList, typeof i7.MatSelectionList, typeof i4.MatListItem, typeof i8.MatListOption, typeof i9.MatListSubheaderCssMatStyler, typeof i10.MatListItemAvatar, typeof i10.MatListItemIcon, typeof i10.MatListItemLine, typeof i10.MatListItemTitle, typeof i10.MatListItemMeta], [typeof i4.MatList, typeof i5.MatActionList, typeof i6.MatNavList, typeof i7.MatSelectionList, typeof i4.MatListItem, typeof i8.MatListOption, typeof i10.MatListItemAvatar, typeof i10.MatListItemIcon, typeof i9.MatListSubheaderCssMatStyler, typeof i11.MatDividerModule, typeof i10.MatListItemLine, typeof i10.MatListItemTitle, typeof i10.MatListItemMeta]>;
155+
static ɵmod: i0.ɵɵNgModuleDeclaration<MatListModule, never, [typeof i1.ObserversModule, typeof i2.MatCommonModule, typeof i2.MatRippleModule, typeof i2.MatPseudoCheckboxModule, typeof i3.MatList, typeof i4.MatActionList, typeof i5.MatNavList, typeof i6.MatSelectionList, typeof i3.MatListItem, typeof i7.MatListOption, typeof i8.MatListSubheaderCssMatStyler, typeof i9.MatListItemAvatar, typeof i9.MatListItemIcon, typeof i9.MatListItemLine, typeof i9.MatListItemTitle, typeof i9.MatListItemMeta], [typeof i3.MatList, typeof i4.MatActionList, typeof i5.MatNavList, typeof i6.MatSelectionList, typeof i3.MatListItem, typeof i7.MatListOption, typeof i9.MatListItemAvatar, typeof i9.MatListItemIcon, typeof i8.MatListSubheaderCssMatStyler, typeof i10.MatDividerModule, typeof i9.MatListItemLine, typeof i9.MatListItemTitle, typeof i9.MatListItemMeta]>;
157156
}
158157

159158
// @public (undocumented)

tools/public_api_guard/material/menu.md

+4-5
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,9 @@ import { EventEmitter } from '@angular/core';
1313
import { FocusableOption } from '@angular/cdk/a11y';
1414
import { FocusOrigin } from '@angular/cdk/a11y';
1515
import * as i0 from '@angular/core';
16-
import * as i1 from '@angular/common';
17-
import * as i2 from '@angular/material/core';
18-
import * as i3 from '@angular/cdk/overlay';
19-
import * as i8 from '@angular/cdk/scrolling';
16+
import * as i1 from '@angular/material/core';
17+
import * as i2 from '@angular/cdk/overlay';
18+
import * as i7 from '@angular/cdk/scrolling';
2019
import { InjectionToken } from '@angular/core';
2120
import { Observable } from 'rxjs';
2221
import { OnDestroy } from '@angular/core';
@@ -192,7 +191,7 @@ export class MatMenuModule {
192191
// (undocumented)
193192
static ɵinj: i0.ɵɵInjectorDeclaration<MatMenuModule>;
194193
// (undocumented)
195-
static ɵmod: i0.ɵɵNgModuleDeclaration<MatMenuModule, never, [typeof i1.CommonModule, typeof i2.MatRippleModule, typeof i2.MatCommonModule, typeof i3.OverlayModule, typeof i4.MatMenu, typeof i5.MatMenuItem, typeof i6.MatMenuContent, typeof i7.MatMenuTrigger], [typeof i8.CdkScrollableModule, typeof i4.MatMenu, typeof i2.MatCommonModule, typeof i5.MatMenuItem, typeof i6.MatMenuContent, typeof i7.MatMenuTrigger]>;
194+
static ɵmod: i0.ɵɵNgModuleDeclaration<MatMenuModule, never, [typeof i1.MatRippleModule, typeof i1.MatCommonModule, typeof i2.OverlayModule, typeof i3.MatMenu, typeof i4.MatMenuItem, typeof i5.MatMenuContent, typeof i6.MatMenuTrigger], [typeof i7.CdkScrollableModule, typeof i3.MatMenu, typeof i1.MatCommonModule, typeof i4.MatMenuItem, typeof i5.MatMenuContent, typeof i6.MatMenuTrigger]>;
196195
}
197196

198197
// @public

0 commit comments

Comments
 (0)