diff --git a/src/material/dialog/dialog.ts b/src/material/dialog/dialog.ts index 0c96aa4b579c..f85a26a40055 100644 --- a/src/material/dialog/dialog.ts +++ b/src/material/dialog/dialog.ts @@ -82,7 +82,7 @@ export class MatDialog implements OnDestroy { private readonly _openDialogsAtThisLevel: MatDialogRef[] = []; private readonly _afterAllClosedAtThisLevel = new Subject(); private readonly _afterOpenedAtThisLevel = new Subject>(); - private _dialog: Dialog; + protected _dialog: Dialog; protected dialogConfigClass = MatDialogConfig; private readonly _dialogRefConstructor: Type>; diff --git a/tools/public_api_guard/material/dialog.md b/tools/public_api_guard/material/dialog.md index 18b68daa2f2b..1f845155050a 100644 --- a/tools/public_api_guard/material/dialog.md +++ b/tools/public_api_guard/material/dialog.md @@ -10,6 +10,7 @@ import { ComponentFactoryResolver } from '@angular/core'; import { ComponentPortal } from '@angular/cdk/portal'; import { ComponentRef } from '@angular/core'; import { ComponentType } from '@angular/cdk/overlay'; +import { Dialog } from '@angular/cdk/dialog'; import { DialogRef } from '@angular/cdk/dialog'; import { Direction } from '@angular/cdk/bidi'; import { ElementRef } from '@angular/core'; @@ -94,6 +95,8 @@ export class MatDialog implements OnDestroy { get afterOpened(): Subject>; closeAll(): void; // (undocumented) + protected _dialog: Dialog; + // (undocumented) protected dialogConfigClass: typeof MatDialogConfig; getDialogById(id: string): MatDialogRef | undefined; // (undocumented)