Greetings from Syncfusion support.
Our Dialog component have in-built support to drag inside the specified target. With that functionality, you can achieve your desired requirement. Pleas refer to the below APIs which would help you to enable dragging in dialog,
Here are the drag events,
Demo - Draggable & Resizable: https://ej2.syncfusion.com/angular/demos/#/material/dialog/resizable
Regarding minimize and maximize, we don’t have direct support in dialog. But, you can customize the header property to place the icons near the close button and enable pointer-events to auto to handle action events. The header specifies the value that can be displayed in the dialog’s title area that can be configured with HTML elements.
Please check with this and get back to us if you require any further assistance.
Thanks for your update.
Yes, we have prepared a sample by using mentioned APIs and relevant events. Please view it from the link. Kindly let us know if you need any further assistance on this.
Demo sample: https://stackblitz.com/edit/angular-d5dct3-1zebdvRegards,Narayanasamy P.
Hi Isanka,Thanks for your update.
We have checked and resolved the alignment issue with full screen mode, please get the modified demo sample from the below link.Demo sample: https://stackblitz.com/edit/angular-d5dct3-4qg3t3Regards,Narayanasamy P.