Details
Description
Darryl Pogue raised the possibility of converting the Navigation to use the YUI treeview controls and created a prototype conversion to prove its possible.
As such I will now convert the navigation to use the treeview control ![]()
Darryl Pogue raised the possibility of converting the Navigation to use the YUI treeview controls and created a prototype conversion to prove its possible.
As such I will now convert the navigation to use the treeview control ![]()
Hmmmm, after looking into this and the way in which the YUI TreeView control operates the following points have arisen that make me hesitant in pursuing this issue:
1. The TreeView control doesn't resize when nested within an absolute positioned panel. Because of this when it is docked it takes a minimal width and doesn't resize even as the tree grows through AJAX expansion. This also in turn shows a graphical display error whereby the text and/or icons of a treenode flow over their branch to the right pulling themselves out of line.
2. The TreeView control when instantiating from a static structure disregards any and all css classes and id attributes from nodes. This simply means that if we want to do this we should do it before the release of 2.0 as it greatly affects any styles that may be used for the TreeView.
Perhaps you have some thoughts on whether this should still be done Martin?