The same sample logic could be re-used for smart.sortable. The jqwidgets sample creates a sortable list which is styled as a table. You should be able to reuse this logic with smart.sortable, too.
Smart.Sortable direction can be horizontal or vertical. In one item you can nest sub-items but you cannot move the sub-items. Only the parent item will be able to move.