Your search did not match any results.

Sortable - Kanban

The Sortable UI component allows users to reorder elements using drag-and-drop.

Backend API

In this demo, two different Sortables are used. You can identify them in the code by the class attribute:

  • sortable-lists
    This Sortable allows users to reorder card lists. It nests <div> elements that represent the lists. The handle property specifies that lists can be dragged by their titles. To correctly animate items being reordered, Sortable requires the item orientation. The itemOrientation property is set to "horizontal" because card lists are orientated horizontally.

  • sortable-cards
    This Sortable allows users to reorder cards. It nests <div> elements that represent all cards in a specific list. All Sortables are added to the same group to allow users to move cards between lists.

In addition to Sortable, this kanban board implementation uses the ScrollView UI component. The UI component's instance with the scrollable-board class allows you to scroll the board left to right. The UI component's instance with the scrollable-list class makes lists scrollable.