I am working on a project that uses a root/leaf node hierarchy menu to search, view, select and open content on a desktop platform. The user will need to have the option to do one, 2 or all of these actions depending on what page they are on. I'm trying to come up with a common component or consistent layout/design that can be used across the board with all, one or some of the components. (For desktop and tablet)
User actions - Select content via a checkbox. Open root node to view sub sections via the triangle. See content via a sideward chevron. Drag and drop menus via drag icon.
In different contexts some of the actions are removed, see below. What is the expected behaviour of the area in blue for each case?
If the user clicks the chevron at the root level they are brought to a detailed view page of all the items in that node.
I can't find any examples of menus this complex anywhere. Any suggestions?