1 dépôt
Capabilities for rearranging items within a virtualized list that only renders visible elements.
Distinct from Virtualized List Rendering: Distinct from Virtualized List Rendering: adds drag-and-drop reordering on top of the rendering optimization.
Explore 1 awesome GitHub repository matching user interface & experience · Reorderable Virtual Lists. Refine with filters or upvote what's useful.
Pragmatic Drag and Drop is a TypeScript library that provides a complete system for implementing drag and drop interactions in web applications. It handles the full lifecycle of drag operations, from registering drop targets and monitoring drag events to managing cleanup functions, all through a structured adapter-based approach. The library supports a wide range of data manipulation patterns, including reordering items within lists, tables, trees, virtual lists, and side navigation, as well as moving items between lists and across columns in a board layout. It also enables swapping items in
Supports reordering items within a virtualized list via drag-and-drop.