Since you have Ronny now it would be great to have a full functional tree component in the core. Ronny's Plug-in works perfectly I use it in a project and we optimised it.
could not agree more. Yes, please implement this as an "internal" component.
I can't see swapping out the APEX treeView widget for a 3rd party library but a “full functional tree component” makes perfect sense and also something I always wanted.
What has prevented you from doing so far? Hey, just kidding :-) Honestly, a “full featured” tree component is really needed. I'm sure, Ronny has some ideas too…
Just came across this idea and I wonder why a tree has to be a region. If this would be a page item, it would feel more naturaly to return a value from it, set a selection and so forth. This comes in handy especially in combination with a full three state checkbox as this then would be a simple multi select list, comparable to the shuttle control, but hierarchical.
Check Ronny's Plug-in it does all what you want and much more, it's fine to be a region. But Patrick rejected it already because of legacy jQuery. So go with Ronny's Plug-in because I don't see a fully functional APEX tree for the next 5 years 😉
To be clear it is jQuery UI that is deprecated. jQuery is not legacy.
A tree page item is a fine idea but it is a different idea from this tree region idea.
John it's Sunday we need you fully charged tomorrow 😊
Yes, it is a different idea (and I created such a item plugin already) but it uses the same apexTree component underneath and it just feels so much more common in contrast to a region that has got a value.