From: Alan Knowles Date: Fri, 11 Mar 2011 01:37:48 +0000 (+0800) Subject: Roo/grid/Grid.js X-Git-Url: http://git.roojs.org/?p=roojs1;a=commitdiff_plain;h=890b3002e028a0c471c3e9a32437b4798f9c1e41 Roo/grid/Grid.js --- diff --git a/Roo/grid/Grid.js b/Roo/grid/Grid.js index 1c457e8eee..f317a0095e 100644 --- a/Roo/grid/Grid.js +++ b/Roo/grid/Grid.js @@ -319,74 +319,74 @@ Roo.extend(Roo.grid.Grid, Roo.util.Observable, { /** * @cfg {String} ddGroup - drag drop group. - */ - - /** - * @cfg {Number} minColumnWidth The minimum width a column can be resized to. Default is 25. - */ - minColumnWidth : 25, - - /** - * @cfg {Boolean} autoSizeColumns True to automatically resize the columns to fit their content - * on initial render. It is more efficient to explicitly size the columns - * through the ColumnModel's {@link Roo.grid.ColumnModel#width} config option. Default is false. - */ - autoSizeColumns : false, - - /** - * @cfg {Boolean} autoSizeHeaders True to measure headers with column data when auto sizing columns. Default is true. - */ - autoSizeHeaders : true, - - /** - * @cfg {Boolean} monitorWindowResize True to autoSize the grid when the window resizes. Default is true. - */ - monitorWindowResize : true, - - /** - * @cfg {Boolean} maxRowsToMeasure If autoSizeColumns is on, maxRowsToMeasure can be used to limit the number of - * rows measured to get a columns size. Default is 0 (all rows). - */ - maxRowsToMeasure : 0, + */ - /** - * @cfg {Boolean} trackMouseOver True to highlight rows when the mouse is over. Default is true. - */ - trackMouseOver : true, + /** + * @cfg {Number} minColumnWidth The minimum width a column can be resized to. Default is 25. + */ + minColumnWidth : 25, /** - * @cfg {Boolean} enableDrag True to enable drag of rows. Default is false. (double check if this is needed?) - */ - - /** - * @cfg {Boolean} enableDragDrop True to enable drag and drop of rows. Default is false. - */ - enableDragDrop : false, + * @cfg {Boolean} autoSizeColumns True to automatically resize the columns to fit their content + * on initial render. It is more efficient to explicitly size the columns + * through the ColumnModel's {@link Roo.grid.ColumnModel#width} config option. Default is false. + */ + autoSizeColumns : false, - /** - * @cfg {Boolean} enableColumnMove True to enable drag and drop reorder of columns. Default is true. - */ - enableColumnMove : true, + /** + * @cfg {Boolean} autoSizeHeaders True to measure headers with column data when auto sizing columns. Default is true. + */ + autoSizeHeaders : true, - /** - * @cfg {Boolean} enableColumnHide True to enable hiding of columns with the header context menu. Default is true. - */ - enableColumnHide : true, + /** + * @cfg {Boolean} monitorWindowResize True to autoSize the grid when the window resizes. Default is true. + */ + monitorWindowResize : true, - /** - * @cfg {Boolean} enableRowHeightSync True to manually sync row heights across locked and not locked rows. Default is false. - */ - enableRowHeightSync : false, + /** + * @cfg {Boolean} maxRowsToMeasure If autoSizeColumns is on, maxRowsToMeasure can be used to limit the number of + * rows measured to get a columns size. Default is 0 (all rows). + */ + maxRowsToMeasure : 0, - /** - * @cfg {Boolean} stripeRows True to stripe the rows. Default is true. - */ - stripeRows : true, + /** + * @cfg {Boolean} trackMouseOver True to highlight rows when the mouse is over. Default is true. + */ + trackMouseOver : true, - /** - * @cfg {Boolean} autoHeight True to fit the height of the grid container to the height of the data. Default is false. - */ - autoHeight : false, + /** + * @cfg {Boolean} enableDrag True to enable drag of rows. Default is false. (double check if this is needed?) + */ + + /** + * @cfg {Boolean} enableDragDrop True to enable drag and drop of rows. Default is false. + */ + enableDragDrop : false, + + /** + * @cfg {Boolean} enableColumnMove True to enable drag and drop reorder of columns. Default is true. + */ + enableColumnMove : true, + + /** + * @cfg {Boolean} enableColumnHide True to enable hiding of columns with the header context menu. Default is true. + */ + enableColumnHide : true, + + /** + * @cfg {Boolean} enableRowHeightSync True to manually sync row heights across locked and not locked rows. Default is false. + */ + enableRowHeightSync : false, + + /** + * @cfg {Boolean} stripeRows True to stripe the rows. Default is true. + */ + stripeRows : true, + + /** + * @cfg {Boolean} autoHeight True to fit the height of the grid container to the height of the data. Default is false. + */ + autoHeight : false, /** * @cfg {String} autoExpandColumn The id (or dataIndex) of a column in this grid that should expand to fill unused space. This id can not be 0. Default is false. @@ -405,14 +405,14 @@ Roo.extend(Roo.grid.Grid, Roo.util.Observable, { autoExpandMax : 1000, /** - * @cfg {Object} view The {@link Roo.grid.GridView} used by the grid. This can be set before a call to render(). - */ - view : null, + * @cfg {Object} view The {@link Roo.grid.GridView} used by the grid. This can be set before a call to render(). + */ + view : null, - /** - * @cfg {Object} loadMask An {@link Roo.LoadMask} config or true to mask the grid while loading. Default is false. - */ - loadMask : false, + /** + * @cfg {Object} loadMask An {@link Roo.LoadMask} config or true to mask the grid while loading. Default is false. + */ + loadMask : false, /** * @cfg {Roo.dd.DropTarget} dragTarget An {@link Roo.dd.DragTarget} config */