Tree Devlog #1 
December 20th, 2006
Joel and I have been working on setting up a framework for cutting down on the development time for these components by sharing as much of the work as possible. He has a nice post up now about the early stages of nitobi.Tab, and how the XML serialization and deserialization will be working.
I’ll be developing a tree component using this framework. Our main goals for these products was to make them as lightweight as possible while maintaining the utmost flexibility for the developer. To that end, nitobi.Tree will be as configurable as we can make it, without sacrificing the simplicity at the heart of component-based development.
Features:
- Fully template driven, using HTML or even XSL.
- On-demand Ajax loading of large datasets.
- International character support.
- Simple CSS stylesheet themes.
- Configurable and extensible animated transitions for opening or closing nodes.
- Keyboard support.
- A rich event model.
I hope that gives you a good overview of what we’ll be shooting for with this product. I will highlight some of these features in upcoming installments of my development log, and give you the nitty gritty about any hurdles I hit. If you have any questions or suggestions, then leave a comment.
This entry was posted on Wednesday, December 20th, 2006 at 11:41 am and is filed under Development. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
