Tear away window using angular


I am using angular 5 and want to implement tear away or portable window in my application same as tear-away window in desktop application.

For example, one of the tab with respective div from multiple tabs options on page can be drag and move around screen and again it can be added to the tabs options if needed.

Is this possible using angular/JavaScript/Jquery??