diff --git a/src/material/menu/menu.ts b/src/material/menu/menu.ts index 00bd044ebb3..1710c866379 100644 --- a/src/material/menu/menu.ts +++ b/src/material/menu/menu.ts @@ -445,4 +445,9 @@ export class MatMenu extends _MatMenuBase {} }) // tslint:disable-next-line:class-name export class _MatMenu extends MatMenu { + + constructor(elementRef: ElementRef, ngZone: NgZone, + @Inject(MAT_MENU_DEFAULT_OPTIONS) defaultOptions: MatMenuDefaultOptions) { + super(elementRef, ngZone, defaultOptions); + } } diff --git a/tools/public_api_guard/material/menu.d.ts b/tools/public_api_guard/material/menu.d.ts index 0e54f01eb83..4e9a2d7c3df 100644 --- a/tools/public_api_guard/material/menu.d.ts +++ b/tools/public_api_guard/material/menu.d.ts @@ -1,4 +1,5 @@ export declare class _MatMenu extends MatMenu { + constructor(elementRef: ElementRef, ngZone: NgZone, defaultOptions: MatMenuDefaultOptions); } export declare class _MatMenuBase implements AfterContentInit, MatMenuPanel, OnInit, OnDestroy {