Simply place a list with items inside the placeholder and its done. You can now drag and drop items from one list to another or within a list. You can provide a CSS selector eg. ("#id-a div") as an input to select the list wrapper.
Use the OutSystems event to handle the changes made by the user.
Personalize the behavior with the JSON input. Read the link for more information.
Check our article with a guided recipe on how to use this component.
Drag and drop items with the use of the Javascript SortableJS library: https://github.com/SortableJS/Sortable
Read the features/documentation of the library:
https://github.com/SortableJS/Sortable/wiki/Sorting-with-the-help-of-HTML5-Drag'n'Drop-API
https://github.com/SortableJS/Sortable/wiki/Sortable-v1.0-%E2%80%94-New-capabilities
https://github.com/SortableJS/Sortable/wiki/Dragging-Multiple-Items-in-Sortable
https://sortablejs.github.io/Sortable/
This is an initial version. More features will be added in the future. If you have improvement ideas, feel free to join the team.
Icon made by Roundicons from www.flaticon.com.