Add support for drag-and-drop to the full-width treeview
|Target version:||Release 2.4.0|
|Google Code Legacy ID:||Tested version:|
In issue #6375, we added a full-width treeview option to AtoM - administrators can choose which treeview type via Admin > settings, and the full-width treeview provides some enhanced functionality, such as visual nesting, basic icon use, keyboard support, and the ability to drag the bottom border to expand the viewing area.
One piece of functionality that exists in the original sidebar treeview which is not currently supported is the ability, when Treeview sort settings are set to "Manual", to reorder siblings by dragging and dropping them in the tree. This feature enhancement will add this ability to the full-width treeview as well. Like the sidebar treeview, users will not be able to drag nodes to new parents - only sibling records under the same parent can be reordered this way.The work involved will include:
- Add drag-and-drop support to jsTree in AtoM
- Add ability to change order of siblings via drag-and-drop in the full-width treeview
- Changes in full-width treeview to make use of the move job
#6 Updated by Nick Wilkinson over 3 years ago
As a reminder -- updates to and comments about project related work should be happening on the project tickets, not public tickets. This makes it easier to track the status of a project, and makes it more clear where time is supposed to be recorded. I'll assign #10972 for CR.
#12 Updated by Dan Gillean almost 3 years ago
- Requires documentation deleted (
Documentation updated in 2.4 branch in: https://github.com/artefactual/atom-docs/commit/2ca9685406d861f2ba63be0bc92e072de5cf03c2