Skip to content

Commit 806fd31

Browse files
committed
refactor: remove inherited coercion acceptance members
Previously Angular did not inherit coercion acceptance members until we submitted an issue on the framework side. This issue will be fixed with angular/angular#34296. In preparation for that change to land, this PR removes all unnecessary acceptance members and updates the lint rule to avoid future duplications (the rule is also used to make that refactoring)
1 parent 97a7e2b commit 806fd31

File tree

34 files changed

+40
-132
lines changed

34 files changed

+40
-132
lines changed

src/components-examples/cdk/stepper/cdk-custom-stepper-without-form/cdk-custom-stepper-without-form-example.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,4 @@ export class CustomStepper extends CdkStepper {
2020
onClick(index: number): void {
2121
this.selectedIndex = index;
2222
}
23-
24-
// These properties are required so that the Ivy template type checker in strict mode knows
25-
// what kind of values are accepted by the `linear` and `selectedIndex` inputs which
26-
// are inherited from `CdkStepper`.
27-
static ngAcceptInputType_linear: boolean | string | null | undefined;
28-
static ngAcceptInputType_selectedIndex: number | string | null | undefined;
2923
}

src/material-experimental/mdc-chips/chip-listbox.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -557,6 +557,5 @@ export class MatChipListbox extends MatChipSet implements AfterContentInit, Cont
557557
static ngAcceptInputType_multiple: BooleanInput;
558558
static ngAcceptInputType_selectable: BooleanInput;
559559
static ngAcceptInputType_required: BooleanInput;
560-
static ngAcceptInputType_disabled: BooleanInput;
561560
}
562561

src/material-experimental/mdc-chips/chip-option.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -227,8 +227,5 @@ export class MatChipOption extends MatChip {
227227

228228
static ngAcceptInputType_selectable: BooleanInput;
229229
static ngAcceptInputType_selected: BooleanInput;
230-
static ngAcceptInputType_disabled: BooleanInput;
231-
static ngAcceptInputType_removable: BooleanInput;
232-
static ngAcceptInputType_highlighted: BooleanInput;
233230
static ngAcceptInputType_disableRipple: BooleanInput;
234231
}

src/material-experimental/mdc-chips/chip-row.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,5 @@ export class MatChipRow extends MatChip implements AfterContentInit, AfterViewIn
149149
this._handleInteraction(event);
150150
}
151151
}
152-
153-
static ngAcceptInputType_disabled: BooleanInput;
154-
static ngAcceptInputType_removable: BooleanInput;
155-
static ngAcceptInputType_highlighted: BooleanInput;
156152
static ngAcceptInputType_disableRipple: BooleanInput;
157153
}

src/material-experimental/mdc-input/input.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,5 @@ import {MatInput as BaseMatInput} from '@angular/material/input';
4242
},
4343
providers: [{provide: MatFormFieldControl, useExisting: MatInput}],
4444
})
45-
export class MatInput extends BaseMatInput {
46-
static ngAcceptInputType_disabled: boolean | string | null | undefined;
47-
static ngAcceptInputType_readonly: boolean | string | null | undefined;
48-
static ngAcceptInputType_required: boolean | string | null | undefined;
49-
static ngAcceptInputType_value: any;
50-
}
45+
export class MatInput extends BaseMatInput {}
5146

src/material-experimental/mdc-menu/menu.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
* found in the LICENSE file at https://angular.io/license
77
*/
88

9-
import {BooleanInput} from '@angular/cdk/coercion';
109
import {Overlay, ScrollStrategy} from '@angular/cdk/overlay';
1110
import {
1211
ChangeDetectionStrategy,
@@ -71,7 +70,4 @@ export class MatMenu extends BaseMatMenu {
7170
// - should update the elevation when the same menu is opened at a different depth
7271
// - should not increase the elevation if the user specified a custom one
7372
}
74-
75-
static ngAcceptInputType_overlapTrigger: BooleanInput;
76-
static ngAcceptInputType_hasBackdrop: BooleanInput;
7773
}

src/material-experimental/mdc-table/cell.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ export class MatColumnDef extends CdkColumnDef {
6363
@Input('matColumnDef') name: string;
6464

6565
static ngAcceptInputType_sticky: BooleanInput;
66-
static ngAcceptInputType_stickyEnd: BooleanInput;
6766
}
6867

6968
/** Header cell template container that adds the right classes and role. */

src/material-experimental/mdc-table/table.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
import {ChangeDetectionStrategy, Component, OnInit, ViewEncapsulation} from '@angular/core';
1010
import {CDK_TABLE_TEMPLATE, CdkTable} from '@angular/cdk/table';
11-
import {BooleanInput} from '@angular/cdk/coercion';
1211

1312
@Component({
1413
selector: 'table[mat-table]',
@@ -28,8 +27,6 @@ export class MatTable<T> extends CdkTable<T> implements OnInit {
2827
/** Overrides the sticky CSS class set by the `CdkTable`. */
2928
protected stickyCssClass = 'mat-mdc-table-sticky';
3029

31-
static ngAcceptInputType_multiTemplateDataRows: BooleanInput;
32-
3330
// After ngOnInit, the `CdkTable` has created and inserted the table sections (thead, tbody,
3431
// tfoot). MDC requires the `mdc-data-table__content` class to be added to the body.
3532
ngOnInit() {

src/material-experimental/mdc-tabs/tab-group.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,6 @@ export class MatTabGroup extends _MatTabGroupBase {
7777
}
7878

7979
static ngAcceptInputType_fitInkBarToContent: BooleanInput;
80-
static ngAcceptInputType_dynamicHeight: BooleanInput;
8180
static ngAcceptInputType_animationDuration: NumberInput;
82-
static ngAcceptInputType_selectedIndex: NumberInput;
8381
static ngAcceptInputType_disableRipple: BooleanInput;
8482
}

src/material-experimental/mdc-tabs/tab-header.ts

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

9-
import {BooleanInput, NumberInput} from '@angular/cdk/coercion';
9+
import {BooleanInput} from '@angular/cdk/coercion';
1010
import {
1111
ChangeDetectionStrategy,
1212
Component,
@@ -75,5 +75,4 @@ export class MatTabHeader extends _MatTabHeaderBase implements AfterContentInit
7575
}
7676

7777
static ngAcceptInputType_disableRipple: BooleanInput;
78-
static ngAcceptInputType_selectedIndex: NumberInput;
7978
}

src/material-experimental/mdc-tabs/tab-nav-bar/tab-nav-bar.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ import {Directionality} from '@angular/cdk/bidi';
3636
import {ViewportRuler} from '@angular/cdk/scrolling';
3737
import {Platform} from '@angular/cdk/platform';
3838
import {MatInkBar, MatInkBarItem, MatInkBarFoundation} from '../ink-bar';
39-
import {BooleanInput, coerceBooleanProperty, NumberInput} from '@angular/cdk/coercion';
39+
import {BooleanInput, coerceBooleanProperty} from '@angular/cdk/coercion';
4040
import {BehaviorSubject, Subject} from 'rxjs';
4141
import {takeUntil} from 'rxjs/operators';
4242

@@ -104,7 +104,6 @@ export class MatTabNav extends _MatTabNavBase implements AfterContentInit {
104104

105105
static ngAcceptInputType_fitInkBarToContent: BooleanInput;
106106
static ngAcceptInputType_disableRipple: BooleanInput;
107-
static ngAcceptInputType_selectedIndex: NumberInput;
108107
}
109108

110109
/**

src/material/expansion/accordion.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,5 +103,4 @@ export class MatAccordion extends CdkAccordion implements MatAccordionBase, Afte
103103
}
104104

105105
static ngAcceptInputType_hideToggle: BooleanInput;
106-
static ngAcceptInputType_multi: BooleanInput;
107106
}

src/material/input/autosize.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
* found in the LICENSE file at https://angular.io/license
77
*/
88

9-
import {BooleanInput, NumberInput} from '@angular/cdk/coercion';
109
import {CdkTextareaAutosize} from '@angular/cdk/text-field';
1110
import {Directive, Input} from '@angular/core';
1211

@@ -42,8 +41,4 @@ export class MatTextareaAutosize extends CdkTextareaAutosize {
4241
@Input()
4342
get matTextareaAutosize(): boolean { return this.enabled; }
4443
set matTextareaAutosize(value: boolean) { this.enabled = value; }
45-
46-
static ngAcceptInputType_minRows: NumberInput;
47-
static ngAcceptInputType_maxRows: NumberInput;
48-
static ngAcceptInputType_enabled: BooleanInput;
4944
}

src/material/menu/menu.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
import {FocusKeyManager, FocusOrigin} from '@angular/cdk/a11y';
1010
import {Direction} from '@angular/cdk/bidi';
11-
import {BooleanInput, coerceBooleanProperty} from '@angular/cdk/coercion';
11+
import {coerceBooleanProperty} from '@angular/cdk/coercion';
1212
import {
1313
ESCAPE,
1414
LEFT_ARROW,
@@ -516,7 +516,4 @@ export class _MatMenu extends MatMenu {
516516
@Inject(MAT_MENU_DEFAULT_OPTIONS) defaultOptions: MatMenuDefaultOptions) {
517517
super(elementRef, ngZone, defaultOptions);
518518
}
519-
520-
static ngAcceptInputType_overlapTrigger: BooleanInput;
521-
static ngAcceptInputType_hasBackdrop: BooleanInput;
522519
}

src/material/progress-spinner/progress-spinner.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -332,10 +332,6 @@ export class MatSpinner extends MatProgressSpinner {
332332
super(elementRef, platform, document, animationMode, defaults);
333333
this.mode = 'indeterminate';
334334
}
335-
336-
static ngAcceptInputType_diameter: NumberInput;
337-
static ngAcceptInputType_strokeWidth: NumberInput;
338-
static ngAcceptInputType_value: NumberInput;
339335
}
340336

341337

src/material/sidenav/sidenav.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -104,9 +104,6 @@ export class MatSidenav extends MatDrawer {
104104
static ngAcceptInputType_fixedInViewport: BooleanInput;
105105
static ngAcceptInputType_fixedTopGap: NumberInput;
106106
static ngAcceptInputType_fixedBottomGap: NumberInput;
107-
static ngAcceptInputType_disableClose: BooleanInput;
108-
static ngAcceptInputType_autoFocus: BooleanInput;
109-
static ngAcceptInputType_opened: BooleanInput;
110107
}
111108

112109

@@ -136,7 +133,5 @@ export class MatSidenavContainer extends MatDrawerContainer {
136133
_allDrawers: QueryList<MatSidenav>;
137134

138135
@ContentChild(MatSidenavContent) _content: MatSidenavContent;
139-
140-
static ngAcceptInputType_autosize: BooleanInput;
141136
static ngAcceptInputType_hasBackdrop: BooleanInput;
142137
}

src/material/stepper/stepper.ts

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*/
88

99
import {Directionality} from '@angular/cdk/bidi';
10-
import {BooleanInput, NumberInput} from '@angular/cdk/coercion';
10+
import {BooleanInput} from '@angular/cdk/coercion';
1111
import {
1212
CdkStep,
1313
CdkStepper,
@@ -81,11 +81,6 @@ export class MatStep extends CdkStep implements ErrorStateMatcher {
8181

8282
return originalErrorState || customErrorState;
8383
}
84-
85-
static ngAcceptInputType_editable: BooleanInput;
86-
static ngAcceptInputType_hasError: BooleanInput;
87-
static ngAcceptInputType_optional: BooleanInput;
88-
static ngAcceptInputType_completed: BooleanInput;
8984
}
9085

9186

@@ -137,8 +132,6 @@ export class MatStepper extends CdkStepper implements AfterContentInit {
137132
static ngAcceptInputType_optional: BooleanInput;
138133
static ngAcceptInputType_completed: BooleanInput;
139134
static ngAcceptInputType_hasError: BooleanInput;
140-
static ngAcceptInputType_linear: BooleanInput;
141-
static ngAcceptInputType_selectedIndex: NumberInput;
142135
}
143136

144137
@Component({
@@ -171,8 +164,6 @@ export class MatHorizontalStepper extends MatStepper {
171164
static ngAcceptInputType_optional: BooleanInput;
172165
static ngAcceptInputType_completed: BooleanInput;
173166
static ngAcceptInputType_hasError: BooleanInput;
174-
static ngAcceptInputType_linear: BooleanInput;
175-
static ngAcceptInputType_selectedIndex: NumberInput;
176167
}
177168

178169
@Component({
@@ -209,6 +200,4 @@ export class MatVerticalStepper extends MatStepper {
209200
static ngAcceptInputType_optional: BooleanInput;
210201
static ngAcceptInputType_completed: BooleanInput;
211202
static ngAcceptInputType_hasError: BooleanInput;
212-
static ngAcceptInputType_linear: BooleanInput;
213-
static ngAcceptInputType_selectedIndex: NumberInput;
214203
}

src/material/table/cell.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ export class MatColumnDef extends CdkColumnDef {
6363
@Input('matColumnDef') name: string;
6464

6565
static ngAcceptInputType_sticky: BooleanInput;
66-
static ngAcceptInputType_stickyEnd: BooleanInput;
6766
}
6867

6968
/** Header cell template container that adds the right classes and role. */

src/material/table/table.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
* found in the LICENSE file at https://angular.io/license
77
*/
88

9-
import {BooleanInput} from '@angular/cdk/coercion';
109
import {CDK_TABLE_TEMPLATE, CdkTable} from '@angular/cdk/table';
1110
import {ChangeDetectionStrategy, Component, ViewEncapsulation} from '@angular/core';
1211

@@ -30,6 +29,4 @@ import {ChangeDetectionStrategy, Component, ViewEncapsulation} from '@angular/co
3029
export class MatTable<T> extends CdkTable<T> {
3130
/** Overrides the sticky CSS class set by the `CdkTable`. */
3231
protected stickyCssClass = 'mat-table-sticky';
33-
34-
static ngAcceptInputType_multiTemplateDataRows: BooleanInput;
3532
}

src/material/tabs/tab-group.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -412,9 +412,6 @@ export class MatTabGroup extends _MatTabGroupBase {
412412
@Optional() @Inject(ANIMATION_MODULE_TYPE) animationMode?: string) {
413413
super(elementRef, changeDetectorRef, defaultConfig, animationMode);
414414
}
415-
416-
static ngAcceptInputType_dynamicHeight: BooleanInput;
417415
static ngAcceptInputType_animationDuration: NumberInput;
418-
static ngAcceptInputType_selectedIndex: NumberInput;
419416
static ngAcceptInputType_disableRipple: BooleanInput;
420417
}

src/material/tabs/tab-header.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import {
2828
Directive,
2929
} from '@angular/core';
3030
import {ANIMATION_MODULE_TYPE} from '@angular/platform-browser/animations';
31-
import {BooleanInput, coerceBooleanProperty, NumberInput} from '@angular/cdk/coercion';
31+
import {BooleanInput, coerceBooleanProperty} from '@angular/cdk/coercion';
3232
import {MatInkBar} from './ink-bar';
3333
import {MatTabLabelWrapper} from './tab-label-wrapper';
3434
import {Platform} from '@angular/cdk/platform';
@@ -107,5 +107,4 @@ export class MatTabHeader extends _MatTabHeaderBase {
107107
}
108108

109109
static ngAcceptInputType_disableRipple: BooleanInput;
110-
static ngAcceptInputType_selectedIndex: NumberInput;
111110
}

src/material/tabs/tab-nav-bar/tab-nav-bar.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ import {
4141
RippleTarget,
4242
ThemePalette,
4343
} from '@angular/material/core';
44-
import {BooleanInput, coerceBooleanProperty, NumberInput} from '@angular/cdk/coercion';
44+
import {BooleanInput, coerceBooleanProperty} from '@angular/cdk/coercion';
4545
import {FocusMonitor, FocusableOption} from '@angular/cdk/a11y';
4646
import {ANIMATION_MODULE_TYPE} from '@angular/platform-browser/animations';
4747
import {MatInkBar} from '../ink-bar';
@@ -181,7 +181,6 @@ export class MatTabNav extends _MatTabNavBase {
181181
}
182182

183183
static ngAcceptInputType_disableRipple: BooleanInput;
184-
static ngAcceptInputType_selectedIndex: NumberInput;
185184
}
186185

187186
// Boilerplate for applying mixins to MatTabLink.

src/material/tree/padding.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
* Use of this source code is governed by an MIT-style license that can be
66
* found in the LICENSE file at https://angular.io/license
77
*/
8-
import {NumberInput} from '@angular/cdk/coercion';
98
import {CdkTreeNodePadding} from '@angular/cdk/tree';
109
import {Directive, Input} from '@angular/core';
1110

@@ -23,6 +22,4 @@ export class MatTreeNodePadding<T> extends CdkTreeNodePadding<T> {
2322

2423
/** The indent for each level. Default number 40px from material design menu sub-menu spec. */
2524
@Input('matTreeNodePaddingIndent') indent: number;
26-
27-
static ngAcceptInputType_level: NumberInput;
2825
}

src/material/tree/toggle.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
* found in the LICENSE file at https://angular.io/license
77
*/
88

9-
import {BooleanInput} from '@angular/cdk/coercion';
109
import {CdkTreeNodeToggle} from '@angular/cdk/tree';
1110
import {Directive, Input} from '@angular/core';
1211

@@ -19,6 +18,4 @@ import {Directive, Input} from '@angular/core';
1918
})
2019
export class MatTreeNodeToggle<T> extends CdkTreeNodeToggle<T> {
2120
@Input('matTreeNodeToggleRecursive') recursive: boolean = false;
22-
23-
static ngAcceptInputType_recursive: BooleanInput;
2421
}

tools/public_api_guard/material/expansion.d.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ export declare class MatAccordion extends CdkAccordion implements MatAccordionBa
1414
_handleHeaderKeydown(event: KeyboardEvent): void;
1515
ngAfterContentInit(): void;
1616
static ngAcceptInputType_hideToggle: BooleanInput;
17-
static ngAcceptInputType_multi: BooleanInput;
1817
static ɵdir: i0.ɵɵDirectiveDefWithMeta<MatAccordion, "mat-accordion", ["matAccordion"], { "multi": "multi"; "hideToggle": "hideToggle"; "displayMode": "displayMode"; "togglePosition": "togglePosition"; }, {}, ["_headers"]>;
1918
static ɵfac: i0.ɵɵFactoryDef<MatAccordion>;
2019
}

tools/public_api_guard/material/input.d.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,6 @@ export declare class MatTextareaAutosize extends CdkTextareaAutosize {
7676
set matAutosizeMinRows(value: number);
7777
get matTextareaAutosize(): boolean;
7878
set matTextareaAutosize(value: boolean);
79-
static ngAcceptInputType_enabled: BooleanInput;
80-
static ngAcceptInputType_maxRows: NumberInput;
81-
static ngAcceptInputType_minRows: NumberInput;
8279
static ɵdir: i0.ɵɵDirectiveDefWithMeta<MatTextareaAutosize, "textarea[mat-autosize], textarea[matTextareaAutosize]", ["matTextareaAutosize"], { "cdkAutosizeMinRows": "cdkAutosizeMinRows"; "cdkAutosizeMaxRows": "cdkAutosizeMaxRows"; "matAutosizeMinRows": "matAutosizeMinRows"; "matAutosizeMaxRows": "matAutosizeMaxRows"; "matAutosize": "mat-autosize"; "matTextareaAutosize": "matTextareaAutosize"; }, {}, never>;
8380
static ɵfac: i0.ɵɵFactoryDef<MatTextareaAutosize>;
8481
}

tools/public_api_guard/material/menu.d.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
export declare class _MatMenu extends MatMenu {
22
constructor(elementRef: ElementRef<HTMLElement>, ngZone: NgZone, defaultOptions: MatMenuDefaultOptions);
3-
static ngAcceptInputType_hasBackdrop: BooleanInput;
4-
static ngAcceptInputType_overlapTrigger: BooleanInput;
53
static ɵcmp: i0.ɵɵComponentDefWithMeta<_MatMenu, "mat-menu", ["matMenu"], {}, {}, never>;
64
static ɵfac: i0.ɵɵFactoryDef<_MatMenu>;
75
}

tools/public_api_guard/material/progress-spinner.d.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,6 @@ export declare class MatProgressSpinnerModule {
3939

4040
export declare class MatSpinner extends MatProgressSpinner {
4141
constructor(elementRef: ElementRef<HTMLElement>, platform: Platform, document: any, animationMode: string, defaults?: MatProgressSpinnerDefaultOptions);
42-
static ngAcceptInputType_diameter: NumberInput;
43-
static ngAcceptInputType_strokeWidth: NumberInput;
44-
static ngAcceptInputType_value: NumberInput;
4542
static ɵcmp: i0.ɵɵComponentDefWithMeta<MatSpinner, "mat-spinner", never, { "color": "color"; }, {}, never>;
4643
static ɵfac: i0.ɵɵFactoryDef<MatSpinner>;
4744
}

tools/public_api_guard/material/sidenav.d.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,20 +103,16 @@ export declare class MatSidenav extends MatDrawer {
103103
set fixedInViewport(value: boolean);
104104
get fixedTopGap(): number;
105105
set fixedTopGap(value: number);
106-
static ngAcceptInputType_autoFocus: BooleanInput;
107-
static ngAcceptInputType_disableClose: BooleanInput;
108106
static ngAcceptInputType_fixedBottomGap: NumberInput;
109107
static ngAcceptInputType_fixedInViewport: BooleanInput;
110108
static ngAcceptInputType_fixedTopGap: NumberInput;
111-
static ngAcceptInputType_opened: BooleanInput;
112109
static ɵcmp: i0.ɵɵComponentDefWithMeta<MatSidenav, "mat-sidenav", ["matSidenav"], { "fixedInViewport": "fixedInViewport"; "fixedTopGap": "fixedTopGap"; "fixedBottomGap": "fixedBottomGap"; }, {}, never>;
113110
static ɵfac: i0.ɵɵFactoryDef<MatSidenav>;
114111
}
115112

116113
export declare class MatSidenavContainer extends MatDrawerContainer {
117114
_allDrawers: QueryList<MatSidenav>;
118115
_content: MatSidenavContent;
119-
static ngAcceptInputType_autosize: BooleanInput;
120116
static ngAcceptInputType_hasBackdrop: BooleanInput;
121117
static ɵcmp: i0.ɵɵComponentDefWithMeta<MatSidenavContainer, "mat-sidenav-container", ["matSidenavContainer"], {}, {}, ["_content", "_allDrawers"]>;
122118
static ɵfac: i0.ɵɵFactoryDef<MatSidenavContainer>;

0 commit comments

Comments
 (0)