немодальный диалог для angular материала 8 + предохранитель - PullRequest
0 голосов
/ 19 февраля 2020

Я использую 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)?

Спасибо.

...