Kendo UI for Angular
The Angular Drag and Drop library makes it easy to provide your users with features to grab items and drag them to drop zones on the screen. The component provides the ability to drag an element on the page and drop it into another element. You specify what items can be dragged and what items can be used as drop zones. They can be generic HTML elements or other Kendo UI for Angular components.
The Angular Drag and Drop library provides directives you can use to designate HTML elements or Angular components as drag targets or drop targets. Each will fire various elements to allow you to completely customize your application's behavior.
See the Angular Drag Target and Drop Target demos
With this feature, the nearest scrollable parent element will scroll when the user reaches the edge of the Drop Target. This will greatly improve UX on small screens.
The Angular Drag and Drop library allows you to choose to show a Drag Hint instead of the entire element when dragging. When the user grabs and drags an element, they will see the image or element that you designate as the Drag Hint rather than the entire element. This is essentially a placeholder and it is particularly useful when the dragged element is large or complex.
The Angular DragTargetContainer and DropTargetContainer directives allow you to configure multiple elements in a container as drag or drop items, enabling users to easily change the item position via drag and drop.
See the Angular DragTargetContainer and DropTargetContainer demos
The Angular Drag and Drop library helps you give your users the experience they want by providing properties to customize the behavior.