Я использую angular материал 8 с выпуском предохранителей.
Я хочу иметь немодальные диалоги (без фона, и чтобы я мог перемещаться по ним - похоже на win-form немодальные диалоги - многие диалоговые окна, которые открываются вместе. Мне нужна способность, т. е. иметь возможность перетаскивания между ними).
Я вижу пример подвижного диалога по адресу: подвижный диалог для angular материал
Кроме того, как мой код:
... конструктор (личное диалоговое окно: MatDialog) {}
...
public showMyDialog() {
this.dialog.open(
{
width: '55vw',
direction: 'rtl',
backdrop: false,
keyboard: false,
// disableClose: true,
panelClass: ['notification', 'success'],
data: {
...
},
}
);
}
Но каждый раз, когда я нажимаю за пределами диалогового окна, это закрыто (и мне по-прежнему нужна ссылка на этот диалог).
В любом случае достигается следующий код:
dialogRef.afterClosed().subscribe(() => {
console.log('The dialog was closed');
});
Как я могу это сделать (для angular материал 8)?
Спасибо.