DHTMLX team released version 1.1 of dhtmlxTree, a cross-platform JavaScript navigation component that allows web authors to organize great volume of data into XML-based dynamical tree control. This version brings new powerful features, enriched client-side API and improved stability.
We are pleased to announce the release of version 1.1 of its JavaScript navigation component dhtmlxTree. Our JavaScript Tree provides a hierarchical view of data and allows web developers to create extensible DHTML tree control that works in all main browsers for Windows, Unix, Linux and Mac OS X.
With this latest release, the tree control offers a powerful client-side API that allows complete customization of a tree view with JavaScript.
Because dhtmlxTree 1.1 has XML support, tree structure and appearance can be configured through XML. It allows concentrating on the content of the tree instead of the underlying complexity of JavaScript code. In addition, if a tree view was updated with JavaScript all the changes can be saved back to XML.
Advanced processing of XML allows dhtmlxTree 1.1 to handle large amounts of data. Dynamical loading of items from XML stream gives a possibility to create trees with unlimited number of nodes.
dhtmlxTree 1.1 has drag-and-drop functionality (within one tree, between trees, between frames). Drop-as-sibling behavior makes it easy to reorder nodes in a tree view.
Other notable feature enhancement in this version is built-in context menu (right click) enabling web developers to create user-friendly navigation interface by putting most necessary commands inside this menu and attaching it to the whole tree, group of items or individual item.
dhtmlxTree 1.1 has checkbox system in order to use this component as a navigation bar with selection lists. Besides usual two-state checkboxes (checked item, unchecked item), there is a possibility to use three state checkboxes with “partly-checked” value (some sub-items are checked).
Version 1.1 also introduces possibility to use multi-line tree items, build a tree without items and find necessary node by its mask.
dhtmlxTree 1.1 is available in two editions: Standard Edition and Professional Edition. The Standard edition is free for non-commercial use (GNU General Public License – GPL) and can be downloaded from http://www.dhtmlx.com/docs/products/dhtmlxTree/. Professional Edition provides enriched functionality and can be purchased according to Commercial license ($99 – 3 months of support period) or Enterprise license ($399 – two years of support period).