I would like to make an application with on the left, right and bottom side a sidenav, mandatory is to use the Angular Material component library (https://material.angular.io/) and together with angular-resizeable-element make all the components resizeable. This is perfectly working for the left and right sidenav because I can use the material sidenav components and simple add the mwlResizeable directive to the HTML. As seen below, this is working as expected.
<mat-sidenav mwlResizable
[enableGhostResize]="true"
[resizeEdges]="{bottom: false, right: false, top: false, left: true}"
(resizeEnd)="onResizeEnd($event)"
position="end"
#right>
</mat-sidenav>
For the bottom navpanel I found the Angular Material bottom-sheet component fitting because of the location simply.
My issue is with the bottom-sheet that its called as modal/popup like this:
let dialogRef = dialog.open(DemoComponent, {
width: '100vw'
});
This will open my bottom-sheet perfectly with the DemoComponent within the bottom-sheet. I was wondering if anyone had a smart solution to be able to add Directives to the openened popup so I can make it (in this case) resizeable :).
Thanks in advance.