|
No postbacks are ever required. Tree depth can be arbitrarily large, and new nodes are loaded dynamically using a lightweight Ajax architecture.
Available with native support for Java, PHP and Classic ASP, and Coldfusion. Support for ASP.NET will be available in v1.1.
Native support for an array of modern browsers including Internet Explorer 6.0+, Netscape 7.1+, Mozilla 1.3+, Firefox, and Camino.
Simply drag and drop Ajax components into sites and applications using Dreamweaver CS3.
XML is the core of the tree architecture. Supply arbitrary amounts of meta data for every node, which can be accessed using the JavaScript Object Model. Bind to static XML data islands, or construct them in pieces using XMLHttp Ajax requests.
The sidebar provides additional information to the user about nodes.
Tree has the ability to deserialize from and serialize to XML. This enables statefulness. For example, if the user modifies the state of an object (by expanding a tree node), the state of this node can be saved to XML in a cookie (or on the server), and retrieved the next time the user visits the page. Thus, the user could add a node to the tree at runtime, save the state, and when they re-open the page later, the tree renders according the saved state.
Optional opacity and animation effects add to a responsive and fluid user interface.
Fully compliant keyboard support speeds up user interactions and inproves accessibility.
Bind a tree to a PHP, ASP, Coldfusion, or Java datasource, or bind to an on-page static datasource.
Customize the look and feel, and add custom-skinned nodes through CSS templating.
A fully documented API allows enormous flexibility in runtime behaviour, and customizability.
Easily create and customize your tree implementation through the XML-based declaration, or instantiate through pure JavaScript.
Select groups of nodes and leafs in checkbox multi-select mode.
Supports both Quirks mode and Standards mode.
|