drag-enabled (npm): Have you looked at all the other Angular drag and drop libraries and noted they are not generic enough to fit within your design?
Keywords: angular 2+|angular 4+|angular 5+|angular 6+|drag-drop|drag and drop|dragndrop|drag&drop|drag & drop|drag|drop|draggable|html 5|easy|best|reusable