Last modified 4 years ago
Home | Concepts | Research | Migration Path
Existing Functionality
This list was started by Ingo, feel free to discuss its content (especially the priorities)
Tree
- Priority: High
- Current State: Mostly modular
- jquery: treeview (no dragdrop, no context menus)
- jquery dragdrop tree demo (very early stage): http://interface.eyecon.ro/demos/drag_drop_tree.html
- extjs: Tree
- dojo: dijit.Tree (no dropdown, no context menus)
Form Validation
- Priority: High
- Current State: Absolutely and irreversibly borked
Tabset
- Priority: Medium
- Current State: External module on Prototype base
- jquery: tabs (pretty advanced)
- extjs: TabPanel? (obtrusive)
Modal Dialogs
- Priority: High
- Current State: External module on obscure AJS library base
- jquery: thickbox, thickbox_reloaded
- extjs: window
Table Data Display
- Priority: Medium
- Current State: Custom code, partially modularized
- jquery: uiTableFilter for searching, tablelib for objectifying
Table Inline Editing
- Current State: Custom code, partially modularized
- jquery: uiTableEdit, tablelib for objectifying
Form Calendar Control
- Priority: Medium
AutoComplete?
- Priority: Low
- Current State: Scriptaculous
Multiselect Form Control
- Priority: Low
Multiselect Tree Form Control
- Priority: Low
- Current State: Heavily customized, iframe hacks, very fragile
Clientside Error Handling
Potential New Functionality
Extended table interface
- (searching, grouping, column configuration) on top of TableListField?
Layout Manager
- extjs: ColumnLayout?
