I think this would be a hugely valuable addition - the ability to see a tree like structure of resources in a left hand navigation pane is useful in so many instances. The left pane tree you created is great (maybe just needs drag and drop reordering, but that's just being greedy!). How far down the roadmap before you wrap that in a component wrapper?
Hey @mecloran! We have an internal feature request ticket just for this No plans on the horizon just yet, but I added your +1 and will keep this thread updated!
I have no idea what I'm doing - but managed to pull in the Ant Design tree with the following settings and code - hoping it might be helpful to someone else.
I set the model to this:
{
"packages": {{getTreeData.data}},
"selected" : "",
"selectedType" : ""
}
Is there any chance a tree view component could be added, a container that operates like a list view but supports a nested/indented structure? i.e. something that could be used to create components similar to a file/folder dialog, supporting expanding/collapsing, reorganizing items, etc.?
There are a few ways that we can view and select data that is in a tree form in the UI, but all of them are incomplete and lack options. I am talking about something like this React library A simple React tree menu component
What we already have are the checkbox tree, but there is no option to limit selections to only ONE component. So, a ratio button tree would be nice. There is also a cascader that would work pretty well except that it appears to only put out the labels rather than a pair of label:data like the other dropdown boxes do.
Either of these (or preferably both!) would make it much easier for us to deal with data in a tree form.
This Retool blog article describes their new tree view as part of the IDE. I like to have that as tree view as a reusable/customizable component. Is that what you mean?
Yeah! Iβd love to have that tree view as a reusable component! That would be huge for my use case. Itβs quite nice that they have used the tree in the API viewβ¦ now let us have it!