1 | ------------------------------------------------------------------------------- |
---|
2 | dojox.grid |
---|
3 | ------------------------------------------------------------------------------- |
---|
4 | Version 1.00 |
---|
5 | Release date: 10/04/2007 |
---|
6 | ------------------------------------------------------------------------------- |
---|
7 | Project state: |
---|
8 | beta |
---|
9 | ------------------------------------------------------------------------------- |
---|
10 | Credits |
---|
11 | Scott J. Miles (sjmiles@activegrid.com) |
---|
12 | Steve Orvell (sorvell@activegrid.com) |
---|
13 | Bryan Forbes (bryan AT reigndropsfall.net) |
---|
14 | Nathan Toone (toonetown AT dojotoolkit.org) |
---|
15 | ------------------------------------------------------------------------------- |
---|
16 | Project description |
---|
17 | |
---|
18 | TurboGrid has been made available in Dojo and is now the dojox.grid! |
---|
19 | |
---|
20 | ------------------------------------------------------------------------------- |
---|
21 | Dependencies: |
---|
22 | |
---|
23 | Dojo Core |
---|
24 | Dojo Base (dnd) |
---|
25 | Dijit Templated Widget |
---|
26 | dojox.html (metrics) |
---|
27 | ------------------------------------------------------------------------------- |
---|
28 | Documentation |
---|
29 | |
---|
30 | None available for this version yet. |
---|
31 | |
---|
32 | See http://www.turboajax.com/products/turbogrid/ for legacy documentation. |
---|
33 | ------------------------------------------------------------------------------- |
---|
34 | Installation instructions |
---|
35 | |
---|
36 | Grab the following from the Dojo SVN Repository: |
---|
37 | http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/grid/* |
---|
38 | http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/html/* |
---|
39 | |
---|
40 | Install into the following directory structure: |
---|
41 | /dojox/grid/ |
---|
42 | /dojox/html/ |
---|
43 | |
---|
44 | ...which should be at the same level as your Dojo checkout. |
---|
45 | |
---|
46 | If you wish us use the old (compat / 1.2) grid, you can untar the |
---|
47 | compatGrid.tar.gz archive. This version of the grid is no longer maintained |
---|
48 | or updated - but should work with any newer version of the dojo library. |
---|
49 | |
---|
50 | dojox.grid.* is a11y enabled, please see the following doc page for more details |
---|
51 | - http://dojotoolkit.org/reference-guide/dojox/grid/DataGrid.html#accessibility-in-1-3-and-beyond |
---|
52 | ------------------------------------------------------------------------------- |
---|
53 | |
---|
54 | |
---|
55 | |
---|
56 | ------------------------------------------------------------------------------- |
---|
57 | Sub-projects: |
---|
58 | ------------------------------------------------------------------------------- |
---|
59 | |
---|
60 | ------------------------------------------------------------------------------- |
---|
61 | 1. dojox.grid.EnhancedGrid |
---|
62 | ------------------------------------------------------------------------------- |
---|
63 | Version 0.9 |
---|
64 | Release date: 12/11/2009 |
---|
65 | ------------------------------------------------------------------------------- |
---|
66 | Project state |
---|
67 | |
---|
68 | alpha |
---|
69 | ------------------------------------------------------------------------------- |
---|
70 | Credits |
---|
71 | David Schwartz (drschwar@us.ibm.com, IBM, CCLA) - Author, UX design |
---|
72 | Wei Huang (evan@dojotoolkit.org) - Author, IndirectSelection, Menus |
---|
73 | Xiao Wen Zhu (xwzhu@cn.ibm.com, IBM, CCLA) |
---|
74 | - Filter, Exporter, Printer, Selector, DnD, CellMerge, Cookie, Search |
---|
75 | Qiang Wang (wangqsh@cn.ibm.com, IBM, CCLA) - Pagination |
---|
76 | Pei Wang (wpei@cn.ibm.com, IBM, CCLA) - NestedSorting |
---|
77 | ------------------------------------------------------------------------------- |
---|
78 | Project description |
---|
79 | |
---|
80 | Enhanced Grid inherits base DataGrid and provides the following enhanced features: |
---|
81 | 1. Nested Sorting |
---|
82 | 2. Built-in declarative Indirect Selection (radio buttons and check boxes) |
---|
83 | 3. Context menu for header, row, column and selected region |
---|
84 | 4. Advanced Selector: support selecting rows/columns/cells via swipe |
---|
85 | 5. Drag-n-drop: columns,rows - MOVE, cells - MOVE/COPY |
---|
86 | 6. Filter: filter grid content in various data types |
---|
87 | 7. Exporter: export grid content to various formats |
---|
88 | 8. Printer: provide convenient ways for printing grid |
---|
89 | 9. Pagination: an alternative to deal with huge data set besides the default virtual scrolling way |
---|
90 | 10.CellMerge: merge adjacent cells within a row |
---|
91 | 11.Cookie: persist grid preferences including column width, column order, sorting order etc. |
---|
92 | 12.Search: a handy way for searching grid content by regular expressions |
---|
93 | ------------------------------------------------------------------------------- |
---|
94 | Dependencies |
---|
95 | |
---|
96 | Dojo Core, dojox.grid.DataGrid |
---|
97 | ------------------------------------------------------------------------------- |
---|
98 | Documentation |
---|
99 | |
---|
100 | http://dojotoolkit.org/reference-guide/dojox/grid/EnhancedGrid.html |
---|
101 | ------------------------------------------------------------------------------- |
---|
102 | Installation instructions |
---|
103 | |
---|
104 | Same as dojox.grid, for detail sample usages, please refer to /dojox/grid/tests/enhanced/*.html |
---|
105 | ------------------------------------------------------------------------------- |
---|
106 | Known issues |
---|
107 | |
---|
108 | - 'Claro' is the major supported theme for EnhancedGrid features |
---|
109 | - EnhancedGrid features are not fully compatible with complicated layouts (e.g. multiple rows in column header) and TreeGrid(SubGrid). |
---|
110 | - Indirect Selection is not fully compatible with Advanced Selector(for selecting row/column/cells) and DnD |
---|
111 | - RTL support is still in progress for Nested Sorting |
---|
112 | ------------------------------------------------------------------------------- |
---|
113 | |
---|
114 | ------------------------------------------------------------------------------- |
---|
115 | 2. dojox.grid.LazyTreeGrid |
---|
116 | ------------------------------------------------------------------------------- |
---|
117 | Version 0.9 |
---|
118 | Release date: |
---|
119 | ------------------------------------------------------------------------------- |
---|
120 | Project state |
---|
121 | |
---|
122 | alpha |
---|
123 | ------------------------------------------------------------------------------- |
---|
124 | Credits |
---|
125 | Qiang Wang (wangqsh@cn.ibm.com, IBM, CCLA) |
---|
126 | Wei Huang (evan@dojotoolkit.org) |
---|
127 | ------------------------------------------------------------------------------- |
---|
128 | Project description |
---|
129 | |
---|
130 | LazyTreeGrid applies virtual scrolling mechanism to nested children rows so that it's possible to |
---|
131 | deal with large data set specifically in tree structure with large number of children rows. |
---|
132 | It's also compatible with dijit.tree.ForestStoreModel |
---|
133 | ------------------------------------------------------------------------------- |
---|
134 | Dependencies |
---|
135 | |
---|
136 | Dojo Core, dojox.grid.TreeGrid |
---|
137 | ------------------------------------------------------------------------------- |
---|
138 | Documentation |
---|
139 | |
---|
140 | http://dojotoolkit.org/reference-guide/dojox/grid/LazyTreeGrid.html |
---|
141 | ------------------------------------------------------------------------------- |
---|
142 | Installation instructions |
---|
143 | |
---|
144 | Same as dojox.grid, for detail sample usages, please refer to /dojox/grid/tests/test_treegrid_lazyloading.html |
---|
145 | ------------------------------------------------------------------------------- |
---|
146 | Known issues |
---|
147 | |
---|
148 | LazyTreeGrid is not compatible with: |
---|
149 | - Most Enhanced Grid features |
---|
150 | - Complicated layouts (e.g. multiple rows in column header) |
---|
151 | ------------------------------------------------------------------------------- |
---|