1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
7 <meta http-equiv="content-type" content="text/html; charset=undefined" />
8 <meta name="generator" content="JsDoc Toolkit" />
11 <title>JsDoc Reference - Roo.grid.Grid</title>
14 <link rel="stylesheet" type="text/css" href="../../css/roojs.css" />
15 <link rel="stylesheet" type="text/css" href="../default.css" />
18 <script type="text/javascript" src="../page.js">
25 <body onload="RooDocsPage.onload();">
28 <div class="body-wrap">
30 <!-- ============================== links to methods. ================================= -->
32 <div class="top-tools">
34 <a class="inner-link" href="#Roo.grid.Grid-props"><img src="resources/s.gif" class="item-icon icon-prop">Properties</a>
35 <a class="inner-link" href="#Roo.grid.Grid-methods"><img src="resources/s.gif" class="item-icon icon-method">Methods</a>
36 <a class="inner-link" href="#Roo.grid.Grid-events"><img src="resources/s.gif" class="item-icon icon-event">Events</a>
37 <a class="inner-link" href="#Roo.grid.Grid-configs"><img src="resources/s.gif" class="item-icon icon-config">Config Options</a>
38 <a class="bookmark" href="NEED_TO_CREATE_DIRECT_LINK_HREF"><img src="resources/s.gif" class="item-icon icon-fav">Direct Link</a>
43 <!-- ============================== inheritance Block. ================================= -->
45 <div class="inheritance res-block">
46 <pre class="res-block-inner"><a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
47 <img src="../../images/default/s.gif" height="1" width="20"/><img class="elbow" src="../../images/default/tree/elbow-end.gif"/>Roo.grid.Grid
52 <!-- ============================== class title / details ============================ -->
55 <h1 class="classTitle">
60 <table cellspacing="0" class="class-summary-table">
62 <tr><td class="label">Package:</td><td class="hd-info">Roo.grid</td></tr>
64 <tr><td class="label">Defined In:</td><td class="hd-info">
66 <a href="./src/Roo_grid_Grid.js.html">Roo/grid/Grid.js</a>.
69 <tr><td class="label">Class:</td><td class="hd-info">Grid</td></tr>
74 <tr><td class="label">Extends:</td><td class="hd-info">
75 <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
83 <!-- ============================== class summary ========================== -->
84 <div class="description">
85 This class represents the primary interface of a component based grid control.<br/><br><br>Usage:<pre><code><br/> var grid = new Roo.grid.Grid("my-container-id", {<br/> ds: myDataStore,<br/> cm: myColModel,<br/> selModel: mySelectionModel,<br/> autoSizeColumns: true,<br/> monitorWindowResize: false,<br/> trackMouseOver: true<br/> });<br/> // set any options<br/> grid.render();<br/></code></pre><br/><b>Common Problems:</b><br/><br/>- Grid does not resize properly when going smaller: Setting overflow hidden on the container<br/>element will correct this<br/><br/>- If you get el.style[camel]= NaNpx or -2px or something related, be certain you have given your container element<br/>dimensions. The grid adapts to your container's size, if your container has no size defined then the results<br/>are unpredictable.<br/><br/>- Do not render the grid into an element with display:none. Try using visibility:hidden. Otherwise there is no way for the<br/>grid to calculate dimensions/offsets.<br/>
89 <!-- ============================== Class comment block... ========================== -->
91 <div class="comments">
92 <b>Class Comments / Notes</B> =>
93 <u onclick="parent.CommentDialog.showCommentId = 'Roo.grid.Grid';">[Add Your comment/notes about this class]</u>
95 <iframe frameborder="0" id="comments-Roo.grid" style="border: none;width:100%;"
96 src="/blog.php/GtkDjsComments/Roo.grid.Grid.html"></iframe>
101 <!-- ============================== config options ========================== -->
106 <div class="hr"></div>
107 <a id="Roo.grid.Grid-configs"></a>
113 <table cellspacing="0" class="member-table">
114 <caption>Config Options (Usually are also Properties)</caption>
118 <th class="sig-header" colspan="2">Options</th>
120 <th class="msource-header">Defined By</th>
127 <tr class="config-row expandable config-row-alt0 notInherited">
128 <td class="micon"><a class="exi" href="#expand"> </a></td>
131 <a id="Roo.grid.Grid-cfg-autoExpandColumn" name=".autoExpandColumn"></a>
132 <div class="fixedFont">
133 <b class="itemname">autoExpandColumn</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
139 <div class="short">The id (or dataIndex) of a column in this grid that should expand to fill unused space.</div>
143 <div class="long">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.</div>
157 <tr class="config-row expandable config-row-alt1 notInherited">
158 <td class="micon"><a class="exi" href="#expand"> </a></td>
161 <a id="Roo.grid.Grid-cfg-autoExpandMax" name=".autoExpandMax"></a>
162 <div class="fixedFont">
163 <b class="itemname">autoExpandMax</b> : <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
169 <div class="short">The maximum width the autoExpandColumn can have (if enabled).</div>
173 <div class="long">The maximum width the autoExpandColumn can have (if enabled). Default is 1000.</div>
187 <tr class="config-row expandable config-row-alt0 notInherited">
188 <td class="micon"><a class="exi" href="#expand"> </a></td>
191 <a id="Roo.grid.Grid-cfg-autoExpandMin" name=".autoExpandMin"></a>
192 <div class="fixedFont">
193 <b class="itemname">autoExpandMin</b> : <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
199 <div class="short">The minimum width the autoExpandColumn can have (if enabled).</div>
203 <div class="long">The minimum width the autoExpandColumn can have (if enabled).<br/>Default is 50.</div>
217 <tr class="config-row expandable config-row-alt1 notInherited">
218 <td class="micon"><a class="exi" href="#expand"> </a></td>
221 <a id="Roo.grid.Grid-cfg-autoHeight" name=".autoHeight"></a>
222 <div class="fixedFont">
223 <b class="itemname">autoHeight</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
229 <div class="short">True to fit the height of the grid container to the height of the data.</div>
233 <div class="long">True to fit the height of the grid container to the height of the data. Default is false.</div>
247 <tr class="config-row expandable config-row-alt0 notInherited">
248 <td class="micon"><a class="exi" href="#expand"> </a></td>
251 <a id="Roo.grid.Grid-cfg-autoSizeColumns" name=".autoSizeColumns"></a>
252 <div class="fixedFont">
253 <b class="itemname">autoSizeColumns</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
259 <div class="short">True to automatically resize the columns to fit their content<br/><b>on initial render.</div>
263 <div class="long">True to automatically resize the columns to fit their content<br/><b>on initial render.</b> It is more efficient to explicitly size the columns<br/>through the ColumnModel's {<b>link</b> Roo.grid.ColumnModel<b>width</b>} config option. Default is false.</div>
277 <tr class="config-row expandable config-row-alt1 notInherited">
278 <td class="micon"><a class="exi" href="#expand"> </a></td>
281 <a id="Roo.grid.Grid-cfg-autoSizeHeaders" name=".autoSizeHeaders"></a>
282 <div class="fixedFont">
283 <b class="itemname">autoSizeHeaders</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
289 <div class="short">True to measure headers with column data when auto sizing columns.</div>
293 <div class="long">True to measure headers with column data when auto sizing columns. Default is true.</div>
307 <tr class="config-row expandable config-row-alt0 notInherited">
308 <td class="micon"><a class="exi" href="#expand"> </a></td>
311 <a id="Roo.grid.Grid-cfg-autoWidth" name=".autoWidth"></a>
312 <div class="fixedFont">
313 <b class="itemname">autoWidth</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
319 <div class="short">True to set the grid's width to the default total width of the grid's columns instead<br/>of a fixed width.</div>
323 <div class="long">True to set the grid's width to the default total width of the grid's columns instead<br/>of a fixed width. Default is false.</div>
337 <tr class="config-row expandable config-row-alt1 notInherited">
338 <td class="micon"><a class="exi" href="#expand"> </a></td>
341 <a id="Roo.grid.Grid-cfg-enableColumnHide" name=".enableColumnHide"></a>
342 <div class="fixedFont">
343 <b class="itemname">enableColumnHide</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
349 <div class="short">True to enable hiding of columns with the header context menu.</div>
353 <div class="long">True to enable hiding of columns with the header context menu. Default is true.</div>
367 <tr class="config-row expandable config-row-alt0 notInherited">
368 <td class="micon"><a class="exi" href="#expand"> </a></td>
371 <a id="Roo.grid.Grid-cfg-enableColumnMove" name=".enableColumnMove"></a>
372 <div class="fixedFont">
373 <b class="itemname">enableColumnMove</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
379 <div class="short">True to enable drag and drop reorder of columns.</div>
383 <div class="long">True to enable drag and drop reorder of columns. Default is true.</div>
397 <tr class="config-row expandable config-row-alt1 notInherited">
398 <td class="micon"><a class="exi" href="#expand"> </a></td>
401 <a id="Roo.grid.Grid-cfg-enableDragDrop" name=".enableDragDrop"></a>
402 <div class="fixedFont">
403 <b class="itemname">enableDragDrop</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
409 <div class="short">True to enable drag and drop of rows.</div>
413 <div class="long">True to enable drag and drop of rows. Default is false.</div>
427 <tr class="config-row expandable config-row-alt0 notInherited">
428 <td class="micon"><a class="exi" href="#expand"> </a></td>
431 <a id="Roo.grid.Grid-cfg-enableRowHeightSync" name=".enableRowHeightSync"></a>
432 <div class="fixedFont">
433 <b class="itemname">enableRowHeightSync</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
439 <div class="short">True to manually sync row heights across locked and not locked rows.</div>
443 <div class="long">True to manually sync row heights across locked and not locked rows. Default is false.</div>
457 <tr class="config-row expandable config-row-alt1 notInherited">
458 <td class="micon"><a class="exi" href="#expand"> </a></td>
461 <a id="Roo.grid.Grid-cfg-loadMask" name=".loadMask"></a>
462 <div class="fixedFont">
463 <b class="itemname">loadMask</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
469 <div class="short">An {<b>link</b> Roo.LoadMask} config or true to mask the grid while loading.</div>
473 <div class="long">An {<b>link</b> Roo.LoadMask} config or true to mask the grid while loading. Default is false.</div>
487 <tr class="config-row expandable config-row-alt0 notInherited">
488 <td class="micon"><a class="exi" href="#expand"> </a></td>
491 <a id="Roo.grid.Grid-cfg-maxHeight" name=".maxHeight"></a>
492 <div class="fixedFont">
493 <b class="itemname">maxHeight</b> : <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
499 <div class="short">Sets the maximum height of the grid - ignored if autoHeight is not on.</div>
503 <div class="long">Sets the maximum height of the grid - ignored if autoHeight is not on.</div>
517 <tr class="config-row expandable config-row-alt1 notInherited">
518 <td class="micon"><a class="exi" href="#expand"> </a></td>
521 <a id="Roo.grid.Grid-cfg-maxRowsToMeasure" name=".maxRowsToMeasure"></a>
522 <div class="fixedFont">
523 <b class="itemname">maxRowsToMeasure</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
529 <div class="short">If autoSizeColumns is on, maxRowsToMeasure can be used to limit the number of<br/>rows measured to get a columns size.</div>
533 <div class="long">If autoSizeColumns is on, maxRowsToMeasure can be used to limit the number of<br/>rows measured to get a columns size. Default is 0 (all rows).</div>
547 <tr class="config-row expandable config-row-alt0 notInherited">
548 <td class="micon"><a class="exi" href="#expand"> </a></td>
551 <a id="Roo.grid.Grid-cfg-minColumnWidth" name=".minColumnWidth"></a>
552 <div class="fixedFont">
553 <b class="itemname">minColumnWidth</b> : <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
559 <div class="short">The minimum width a column can be resized to.</div>
563 <div class="long">The minimum width a column can be resized to. Default is 25.</div>
577 <tr class="config-row expandable config-row-alt1 notInherited">
578 <td class="micon"><a class="exi" href="#expand"> </a></td>
581 <a id="Roo.grid.Grid-cfg-monitorWindowResize" name=".monitorWindowResize"></a>
582 <div class="fixedFont">
583 <b class="itemname">monitorWindowResize</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
589 <div class="short">True to autoSize the grid when the window resizes.</div>
593 <div class="long">True to autoSize the grid when the window resizes. Default is true.</div>
607 <tr class="config-row expandable config-row-alt0 notInherited">
608 <td class="micon"><a class="exi" href="#expand"> </a></td>
611 <a id="Roo.grid.Grid-cfg-stripeRows" name=".stripeRows"></a>
612 <div class="fixedFont">
613 <b class="itemname">stripeRows</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
619 <div class="short">True to stripe the rows.</div>
623 <div class="long">True to stripe the rows. Default is true.</div>
637 <tr class="config-row expandable config-row-alt1 notInherited">
638 <td class="micon"><a class="exi" href="#expand"> </a></td>
641 <a id="Roo.grid.Grid-cfg-trackMouseOver" name=".trackMouseOver"></a>
642 <div class="fixedFont">
643 <b class="itemname">trackMouseOver</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
649 <div class="short">True to highlight rows when the mouse is over.</div>
653 <div class="long">True to highlight rows when the mouse is over. Default is true.</div>
667 <tr class="config-row expandable config-row-alt0 notInherited">
668 <td class="micon"><a class="exi" href="#expand"> </a></td>
671 <a id="Roo.grid.Grid-cfg-view" name=".view"></a>
672 <div class="fixedFont">
673 <b class="itemname">view</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
679 <div class="short">The {<b>link</b> Roo.grid.GridView} used by the grid.</div>
683 <div class="long">The {<b>link</b> Roo.grid.GridView} used by the grid. This can be set before a call to render().</div>
707 <!-- ============================== public properties ==================== -->
711 <a id="Roo.grid.Grid-props"></a>
717 <table cellspacing="0" class="member-table">
718 <caption class="Empty">Public Properties - Has None</caption>
724 <!-- ============================== methods summary / details ======================== -->
727 <a id="Roo.grid.Grid-methods"></a>
728 <!-- constructor?? -->
735 <!-- then dynamics first -->
742 <table cellspacing="0" class="member-table">
743 <caption>Public Methods</caption>
745 <th class="sig-header" colspan="2">Method</th>
746 <th class="msource-header">Defined By</th>
756 <tr class="method-row config-row-alt0 expandable notInherited">
757 <td class="micon"><a class="exi" href="#expand"> </a></td>
761 <a id="Roo.grid-method-Grid" name=".Grid"></a>
762 <div class="fixedFont">
763 <span class="attributes">new <B>Roo.grid.</B></span><b class="itemname">Grid</b>
765 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element <B><i>container</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>)
773 <div class="short">Create a new Roo.grid.Grid</div>
780 Create a new Roo.grid.Grid
783 <dl class="detailList">
784 <dt class="heading">Parameters:</dt>
787 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element</span> <b>container</b>
790 <dd>The element into which this grid will be rendered -<br/>The container MUST have some type of size defined for the grid to fill. The container will be<br/>automatically set to position relative if it isn't already.</dd>
793 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>config</b>
796 <dd>A config object that sets properties on this grid.</dd>
820 <tr class="method-row config-row-alt1 expandable notInherited">
821 <td class="micon"><a class="exi" href="#expand"> </a></td>
825 <a id="Roo.grid.Grid-method-autoSize" name=".autoSize"></a>
826 <div class="fixedFont">
827 <span class="attributes"></span><b class="itemname">autoSize</b>
836 <div class="short">Causes the grid to manually recalculate its dimensions.</div>
842 Causes the grid to manually recalculate its dimensions. Generally this is done automatically,<br/>but if manual update is required this method will initiate it.
871 <tr class="method-row config-row-alt0 expandable notInherited">
872 <td class="micon"><a class="exi" href="#expand"> </a></td>
876 <a id="Roo.grid.Grid-method-destroy" name=".destroy"></a>
877 <div class="fixedFont">
878 <span class="attributes"></span><b class="itemname">destroy</b>
880 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>removeEl</i></B>)
887 <div class="short">Destroy this grid.</div>
900 <dl class="detailList">
901 <dt class="heading">Parameters:</dt>
904 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>removeEl</b>
907 <dd>True to remove the element</dd>
933 <tr class="method-row config-row-alt1 expandable notInherited">
934 <td class="micon"><a class="exi" href="#expand"> </a></td>
938 <a id="Roo.grid.Grid-method-getColumnModel" name=".getColumnModel"></a>
939 <div class="fixedFont">
940 <span class="attributes"></span><b class="itemname">getColumnModel</b>
957 <div class="short">Returns the grid's ColumnModel.</div>
963 Returns the grid's ColumnModel.
974 <dl class="detailList">
975 <dt class="heading">Returns:</dt>
977 <dd><span class="fixedFont">ColumnModel</span> </dd>
999 <tr class="method-row config-row-alt0 expandable notInherited">
1000 <td class="micon"><a class="exi" href="#expand"> </a></td>
1004 <a id="Roo.grid.Grid-method-getDataSource" name=".getDataSource"></a>
1005 <div class="fixedFont">
1006 <span class="attributes"></span><b class="itemname">getDataSource</b>
1023 <div class="short">Returns the grid's DataSource.</div>
1029 Returns the grid's DataSource.
1040 <dl class="detailList">
1041 <dt class="heading">Returns:</dt>
1043 <dd><span class="fixedFont">DataSource</span> </dd>
1057 <td class="msource">
1065 <tr class="method-row config-row-alt1 expandable notInherited">
1066 <td class="micon"><a class="exi" href="#expand"> </a></td>
1070 <a id="Roo.grid.Grid-method-getDragDropText" name=".getDragDropText"></a>
1071 <div class="fixedFont">
1072 <span class="attributes"></span><b class="itemname">getDragDropText</b>
1080 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1089 <div class="short">Called to get grid's drag proxy text, by default returns this.ddText.</div>
1095 Called to get grid's drag proxy text, by default returns this.ddText.
1106 <dl class="detailList">
1107 <dt class="heading">Returns:</dt>
1109 <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> </dd>
1123 <td class="msource">
1131 <tr class="method-row config-row-alt0 expandable notInherited">
1132 <td class="micon"><a class="exi" href="#expand"> </a></td>
1136 <a id="Roo.grid.Grid-method-getGridEl" name=".getGridEl"></a>
1137 <div class="fixedFont">
1138 <span class="attributes"></span><b class="itemname">getGridEl</b>
1155 <div class="short">Returns the grid's underlying element.</div>
1161 Returns the grid's underlying element.
1172 <dl class="detailList">
1173 <dt class="heading">Returns:</dt>
1175 <dd><span class="fixedFont">Element</span> The element</dd>
1189 <td class="msource">
1197 <tr class="method-row config-row-alt1 expandable notInherited">
1198 <td class="micon"><a class="exi" href="#expand"> </a></td>
1202 <a id="Roo.grid.Grid-method-getSelectionModel" name=".getSelectionModel"></a>
1203 <div class="fixedFont">
1204 <span class="attributes"></span><b class="itemname">getSelectionModel</b>
1221 <div class="short">Returns the grid's SelectionModel.</div>
1227 Returns the grid's SelectionModel.
1238 <dl class="detailList">
1239 <dt class="heading">Returns:</dt>
1241 <dd><span class="fixedFont">SelectionModel</span> </dd>
1255 <td class="msource">
1263 <tr class="method-row config-row-alt0 expandable notInherited">
1264 <td class="micon"><a class="exi" href="#expand"> </a></td>
1268 <a id="Roo.grid.Grid-method-getView" name=".getView"></a>
1269 <div class="fixedFont">
1270 <span class="attributes"></span><b class="itemname">getView</b>
1287 <div class="short">Returns the grid's GridView object.</div>
1293 Returns the grid's GridView object.
1304 <dl class="detailList">
1305 <dt class="heading">Returns:</dt>
1307 <dd><span class="fixedFont">GridView</span> </dd>
1321 <td class="msource">
1329 <tr class="method-row config-row-alt1 expandable notInherited">
1330 <td class="micon"><a class="exi" href="#expand"> </a></td>
1334 <a id="Roo.grid.Grid-method-reconfigure" name=".reconfigure"></a>
1335 <div class="fixedFont">
1336 <span class="attributes"></span><b class="itemname">reconfigure</b>
1338 (<a href="./Roo.data.Store.html#constructor" roo:cls="Roo.data.Store.html#constructor">Roo.data.Store</a> <B><i>dataSource</i></B>, <a href="./Roo.grid.ColumnModel.html#constructor" roo:cls="Roo.grid.ColumnModel.html#constructor">Roo.grid.ColumnModel</a> <B><i>The</i></B>)
1345 <div class="short">Reconfigures the grid to use a different Store and Column Model.</div>
1351 Reconfigures the grid to use a different Store and Column Model.<br/>The View will be bound to the new objects and refreshed.
1358 <dl class="detailList">
1359 <dt class="heading">Parameters:</dt>
1362 <span class="fixedFont"><a href="./Roo.data.Store.html#constructor" roo:cls="Roo.data.Store.html#constructor">Roo.data.Store</a></span> <b>dataSource</b>
1365 <dd>The new {<b>link</b> Roo.data.Store} object</dd>
1368 <span class="fixedFont"><a href="./Roo.grid.ColumnModel.html#constructor" roo:cls="Roo.grid.ColumnModel.html#constructor">Roo.grid.ColumnModel</a></span> <b>The</b>
1371 <dd>new {<b>link</b> Roo.grid.ColumnModel} object</dd>
1389 <td class="msource">
1397 <tr class="method-row config-row-alt0 expandable notInherited">
1398 <td class="micon"><a class="exi" href="#expand"> </a></td>
1402 <a id="Roo.grid.Grid-method-render" name=".render"></a>
1403 <div class="fixedFont">
1404 <span class="attributes"></span><b class="itemname">render</b>
1412 <a href="./Roo.grid.Grid.html#constructor" roo:cls="Roo.grid.Grid.html#constructor">Roo.grid.Grid</a>
1421 <div class="short">Called once after all setup has been completed and the grid is ready to be rendered.</div>
1427 Called once after all setup has been completed and the grid is ready to be rendered.
1438 <dl class="detailList">
1439 <dt class="heading">Returns:</dt>
1441 <dd><span class="fixedFont"><a href="./Roo.grid.Grid.html#constructor" roo:cls="Roo.grid.Grid.html#constructor">Roo.grid.Grid</a></span> this</dd>
1455 <td class="msource">
1466 <!-- ============================== events summary / details ======================== -->
1469 <a id="Roo.grid.Grid-events"></a>
1478 <table cellspacing="0" class="member-table">
1479 <caption>Events</caption>
1482 <th class="sig-header" colspan="2">Event</th>
1483 <th class="msource-header">Defined By</th>
1492 <tr class="method-row expandable config-row-alt0 notInherited">
1493 <td class="micon"><a class="exi" href="#expand"> </a></td>
1496 <a id="Roo.grid.Grid-event-*bodyscroll"></a>
1498 <div class="fixedFont">
1499 <b class="itemname">bodyscroll</b> (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>scrollLeft</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>scrollTop</i></B>)
1505 <div class="short">Fires when the body element is scrolled
1511 Fires when the body element is scrolled
1517 <dl class="detailList">
1518 <dt class="heading">Parameters:</dt>
1521 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>scrollLeft</b>
1527 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>scrollTop</b>
1548 <td class="msource">
1553 <tr class="method-row expandable config-row-alt1 notInherited">
1554 <td class="micon"><a class="exi" href="#expand"> </a></td>
1557 <a id="Roo.grid.Grid-event-*cellclick"></a>
1559 <div class="fixedFont">
1560 <b class="itemname">cellclick</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>columnIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
1566 <div class="short">Fires when a cell is clicked
1572 Fires when a cell is clicked
1578 <dl class="detailList">
1579 <dt class="heading">Parameters:</dt>
1582 <span class="fixedFont">Grid</span> <b>this</b>
1588 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>rowIndex</b>
1594 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
1600 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
1621 <td class="msource">
1626 <tr class="method-row expandable config-row-alt0 notInherited">
1627 <td class="micon"><a class="exi" href="#expand"> </a></td>
1630 <a id="Roo.grid.Grid-event-*cellcontextmenu"></a>
1632 <div class="fixedFont">
1633 <b class="itemname">cellcontextmenu</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>cellIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
1639 <div class="short">Fires when a cell is right clicked
1645 Fires when a cell is right clicked
1651 <dl class="detailList">
1652 <dt class="heading">Parameters:</dt>
1655 <span class="fixedFont">Grid</span> <b>this</b>
1661 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>rowIndex</b>
1667 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>cellIndex</b>
1673 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
1694 <td class="msource">
1699 <tr class="method-row expandable config-row-alt1 notInherited">
1700 <td class="micon"><a class="exi" href="#expand"> </a></td>
1703 <a id="Roo.grid.Grid-event-*celldblclick"></a>
1705 <div class="fixedFont">
1706 <b class="itemname">celldblclick</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>columnIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
1712 <div class="short">Fires when a cell is double clicked
1718 Fires when a cell is double clicked
1724 <dl class="detailList">
1725 <dt class="heading">Parameters:</dt>
1728 <span class="fixedFont">Grid</span> <b>this</b>
1734 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>rowIndex</b>
1740 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
1746 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
1767 <td class="msource">
1772 <tr class="method-row expandable config-row-alt0 notInherited">
1773 <td class="micon"><a class="exi" href="#expand"> </a></td>
1776 <a id="Roo.grid.Grid-event-*click"></a>
1778 <div class="fixedFont">
1779 <b class="itemname">click</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
1785 <div class="short">The raw click event for the entire grid.
1791 The raw click event for the entire grid.
1797 <dl class="detailList">
1798 <dt class="heading">Parameters:</dt>
1801 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
1822 <td class="msource">
1827 <tr class="method-row expandable config-row-alt1 notInherited">
1828 <td class="micon"><a class="exi" href="#expand"> </a></td>
1831 <a id="Roo.grid.Grid-event-*columnmove"></a>
1833 <div class="fixedFont">
1834 <b class="itemname">columnmove</b> (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>oldIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>newIndex</i></B>)
1840 <div class="short">Fires when the user moves a column
1846 Fires when the user moves a column
1852 <dl class="detailList">
1853 <dt class="heading">Parameters:</dt>
1856 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>oldIndex</b>
1862 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>newIndex</b>
1883 <td class="msource">
1888 <tr class="method-row expandable config-row-alt0 notInherited">
1889 <td class="micon"><a class="exi" href="#expand"> </a></td>
1892 <a id="Roo.grid.Grid-event-*columnresize"></a>
1894 <div class="fixedFont">
1895 <b class="itemname">columnresize</b> (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>columnIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>newSize</i></B>)
1901 <div class="short">Fires when the user resizes a column
1907 Fires when the user resizes a column
1913 <dl class="detailList">
1914 <dt class="heading">Parameters:</dt>
1917 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
1923 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>newSize</b>
1944 <td class="msource">
1949 <tr class="method-row expandable config-row-alt1 notInherited">
1950 <td class="micon"><a class="exi" href="#expand"> </a></td>
1953 <a id="Roo.grid.Grid-event-*contextmenu"></a>
1955 <div class="fixedFont">
1956 <b class="itemname">contextmenu</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
1962 <div class="short">The raw contextmenu event for the entire grid.
1968 The raw contextmenu event for the entire grid.
1974 <dl class="detailList">
1975 <dt class="heading">Parameters:</dt>
1978 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
1999 <td class="msource">
2004 <tr class="method-row expandable config-row-alt0 notInherited">
2005 <td class="micon"><a class="exi" href="#expand"> </a></td>
2008 <a id="Roo.grid.Grid-event-*dblclick"></a>
2010 <div class="fixedFont">
2011 <b class="itemname">dblclick</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2017 <div class="short">The raw dblclick event for the entire grid.
2023 The raw dblclick event for the entire grid.
2029 <dl class="detailList">
2030 <dt class="heading">Parameters:</dt>
2033 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2054 <td class="msource">
2059 <tr class="method-row expandable config-row-alt1 notInherited">
2060 <td class="micon"><a class="exi" href="#expand"> </a></td>
2063 <a id="Roo.grid.Grid-event-*dragdrop"></a>
2065 <div class="fixedFont">
2066 <b class="itemname">dragdrop</b> (Grid <B><i>this</i></B>, Roo.GridDD <B><i>dd</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>targetId</i></B>, event <B><i>e</i></B>)
2072 <div class="short">Fires when dragged row(s) are dropped on a valid DD target
2078 Fires when dragged row(s) are dropped on a valid DD target
2084 <dl class="detailList">
2085 <dt class="heading">Parameters:</dt>
2088 <span class="fixedFont">Grid</span> <b>this</b>
2094 <span class="fixedFont">Roo.GridDD</span> <b>dd</b>
2097 <dd>The drag drop object</dd>
2100 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>targetId</b>
2103 <dd>The target drag drop object</dd>
2106 <span class="fixedFont">event</span> <b>e</b>
2109 <dd>The raw browser event</dd>
2127 <td class="msource">
2132 <tr class="method-row expandable config-row-alt0 notInherited">
2133 <td class="micon"><a class="exi" href="#expand"> </a></td>
2136 <a id="Roo.grid.Grid-event-*dragenter
2137 Fires when the dragged row(s) first cross another DD target while being dragged"></a>
2139 <div class="fixedFont">
2140 <b class="itemname">dragenter
2141 Fires when the dragged row(s) first cross another DD target while being dragged</b> (Grid <B><i>this</i></B>, Roo.GridDD <B><i>dd</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>targetId</i></B>, event <B><i>e</i></B>)
2159 <dl class="detailList">
2160 <dt class="heading">Parameters:</dt>
2163 <span class="fixedFont">Grid</span> <b>this</b>
2169 <span class="fixedFont">Roo.GridDD</span> <b>dd</b>
2172 <dd>The drag drop object</dd>
2175 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>targetId</b>
2178 <dd>The target drag drop object</dd>
2181 <span class="fixedFont">event</span> <b>e</b>
2184 <dd>The raw browser event</dd>
2202 <td class="msource">
2207 <tr class="method-row expandable config-row-alt1 notInherited">
2208 <td class="micon"><a class="exi" href="#expand"> </a></td>
2211 <a id="Roo.grid.Grid-event-*dragout"></a>
2213 <div class="fixedFont">
2214 <b class="itemname">dragout</b> (Grid <B><i>this</i></B>, Roo.GridDD <B><i>dd</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>targetId</i></B>, event <B><i>e</i></B>)
2220 <div class="short">Fires when the dragged row(s) leave another DD target while being dragged
2226 Fires when the dragged row(s) leave another DD target while being dragged
2232 <dl class="detailList">
2233 <dt class="heading">Parameters:</dt>
2236 <span class="fixedFont">Grid</span> <b>this</b>
2242 <span class="fixedFont">Roo.GridDD</span> <b>dd</b>
2245 <dd>The drag drop object</dd>
2248 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>targetId</b>
2251 <dd>The target drag drop object</dd>
2254 <span class="fixedFont">event</span> <b>e</b>
2257 <dd>The raw browser event</dd>
2275 <td class="msource">
2280 <tr class="method-row expandable config-row-alt0 notInherited">
2281 <td class="micon"><a class="exi" href="#expand"> </a></td>
2284 <a id="Roo.grid.Grid-event-*dragover"></a>
2286 <div class="fixedFont">
2287 <b class="itemname">dragover</b> (Grid <B><i>this</i></B>, Roo.GridDD <B><i>dd</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>targetId</i></B>, event <B><i>e</i></B>)
2293 <div class="short">Fires while row(s) are being dragged.
2299 Fires while row(s) are being dragged. "targetId" is the id of the Yahoo.util.DD object the selected rows are being dragged over.
2305 <dl class="detailList">
2306 <dt class="heading">Parameters:</dt>
2309 <span class="fixedFont">Grid</span> <b>this</b>
2315 <span class="fixedFont">Roo.GridDD</span> <b>dd</b>
2318 <dd>The drag drop object</dd>
2321 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>targetId</b>
2324 <dd>The target drag drop object</dd>
2327 <span class="fixedFont">event</span> <b>e</b>
2330 <dd>The raw browser event</dd>
2348 <td class="msource">
2353 <tr class="method-row expandable config-row-alt1 notInherited">
2354 <td class="micon"><a class="exi" href="#expand"> </a></td>
2357 <a id="Roo.grid.Grid-event-*enddrag"></a>
2359 <div class="fixedFont">
2360 <b class="itemname">enddrag</b> (Grid <B><i>this</i></B>, Roo.GridDD <B><i>dd</i></B>, event <B><i>e</i></B>)
2366 <div class="short">Fires when a drag operation is complete
2372 Fires when a drag operation is complete
2378 <dl class="detailList">
2379 <dt class="heading">Parameters:</dt>
2382 <span class="fixedFont">Grid</span> <b>this</b>
2388 <span class="fixedFont">Roo.GridDD</span> <b>dd</b>
2391 <dd>The drag drop object</dd>
2394 <span class="fixedFont">event</span> <b>e</b>
2397 <dd>The raw browser event</dd>
2415 <td class="msource">
2420 <tr class="method-row expandable config-row-alt0 notInherited">
2421 <td class="micon"><a class="exi" href="#expand"> </a></td>
2424 <a id="Roo.grid.Grid-event-*headerclick"></a>
2426 <div class="fixedFont">
2427 <b class="itemname">headerclick</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>columnIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2433 <div class="short">Fires when a header is clicked
2439 Fires when a header is clicked
2445 <dl class="detailList">
2446 <dt class="heading">Parameters:</dt>
2449 <span class="fixedFont">Grid</span> <b>this</b>
2455 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
2461 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2482 <td class="msource">
2487 <tr class="method-row expandable config-row-alt1 notInherited">
2488 <td class="micon"><a class="exi" href="#expand"> </a></td>
2491 <a id="Roo.grid.Grid-event-*headercontextmenu"></a>
2493 <div class="fixedFont">
2494 <b class="itemname">headercontextmenu</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>columnIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2500 <div class="short">Fires when a header is right clicked
2506 Fires when a header is right clicked
2512 <dl class="detailList">
2513 <dt class="heading">Parameters:</dt>
2516 <span class="fixedFont">Grid</span> <b>this</b>
2522 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
2528 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2549 <td class="msource">
2554 <tr class="method-row expandable config-row-alt0 notInherited">
2555 <td class="micon"><a class="exi" href="#expand"> </a></td>
2558 <a id="Roo.grid.Grid-event-*headerdblclick"></a>
2560 <div class="fixedFont">
2561 <b class="itemname">headerdblclick</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>columnIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2567 <div class="short">Fires when a header cell is double clicked
2573 Fires when a header cell is double clicked
2579 <dl class="detailList">
2580 <dt class="heading">Parameters:</dt>
2583 <span class="fixedFont">Grid</span> <b>this</b>
2589 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
2595 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2616 <td class="msource">
2621 <tr class="method-row expandable config-row-alt1 notInherited">
2622 <td class="micon"><a class="exi" href="#expand"> </a></td>
2625 <a id="Roo.grid.Grid-event-*keydown"></a>
2627 <div class="fixedFont">
2628 <b class="itemname">keydown</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2634 <div class="short">The raw keydown event for the entire grid.
2640 The raw keydown event for the entire grid.
2646 <dl class="detailList">
2647 <dt class="heading">Parameters:</dt>
2650 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2671 <td class="msource">
2676 <tr class="method-row expandable config-row-alt0 notInherited">
2677 <td class="micon"><a class="exi" href="#expand"> </a></td>
2680 <a id="Roo.grid.Grid-event-*keypress"></a>
2682 <div class="fixedFont">
2683 <b class="itemname">keypress</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2689 <div class="short">The raw keypress event for the entire grid.
2695 The raw keypress event for the entire grid.
2701 <dl class="detailList">
2702 <dt class="heading">Parameters:</dt>
2705 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2726 <td class="msource">
2731 <tr class="method-row expandable config-row-alt1 notInherited">
2732 <td class="micon"><a class="exi" href="#expand"> </a></td>
2735 <a id="Roo.grid.Grid-event-*mousedown"></a>
2737 <div class="fixedFont">
2738 <b class="itemname">mousedown</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2744 <div class="short">The raw mousedown event for the entire grid.
2750 The raw mousedown event for the entire grid.
2756 <dl class="detailList">
2757 <dt class="heading">Parameters:</dt>
2760 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2781 <td class="msource">
2786 <tr class="method-row expandable config-row-alt0 notInherited">
2787 <td class="micon"><a class="exi" href="#expand"> </a></td>
2790 <a id="Roo.grid.Grid-event-*mouseout"></a>
2792 <div class="fixedFont">
2793 <b class="itemname">mouseout</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2799 <div class="short">The raw mouseout event for the entire grid.
2805 The raw mouseout event for the entire grid.
2811 <dl class="detailList">
2812 <dt class="heading">Parameters:</dt>
2815 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2836 <td class="msource">
2841 <tr class="method-row expandable config-row-alt1 notInherited">
2842 <td class="micon"><a class="exi" href="#expand"> </a></td>
2845 <a id="Roo.grid.Grid-event-*mouseover"></a>
2847 <div class="fixedFont">
2848 <b class="itemname">mouseover</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2854 <div class="short">The raw mouseover event for the entire grid.
2860 The raw mouseover event for the entire grid.
2866 <dl class="detailList">
2867 <dt class="heading">Parameters:</dt>
2870 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2891 <td class="msource">
2896 <tr class="method-row expandable config-row-alt0 notInherited">
2897 <td class="micon"><a class="exi" href="#expand"> </a></td>
2900 <a id="Roo.grid.Grid-event-*mouseup"></a>
2902 <div class="fixedFont">
2903 <b class="itemname">mouseup</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2909 <div class="short">The raw mouseup event for the entire grid.
2915 The raw mouseup event for the entire grid.
2921 <dl class="detailList">
2922 <dt class="heading">Parameters:</dt>
2925 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2946 <td class="msource">
2951 <tr class="method-row expandable config-row-alt1 notInherited">
2952 <td class="micon"><a class="exi" href="#expand"> </a></td>
2955 <a id="Roo.grid.Grid-event-*render"></a>
2957 <div class="fixedFont">
2958 <b class="itemname">render</b> (Grid <B><i>grid</i></B>)
2964 <div class="short">Fires when the grid is rendered
2970 Fires when the grid is rendered
2976 <dl class="detailList">
2977 <dt class="heading">Parameters:</dt>
2980 <span class="fixedFont">Grid</span> <b>grid</b>
3001 <td class="msource">
3006 <tr class="method-row expandable config-row-alt0 notInherited">
3007 <td class="micon"><a class="exi" href="#expand"> </a></td>
3010 <a id="Roo.grid.Grid-event-*rowclick"></a>
3012 <div class="fixedFont">
3013 <b class="itemname">rowclick</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
3019 <div class="short">Fires when a row is clicked
3025 Fires when a row is clicked
3031 <dl class="detailList">
3032 <dt class="heading">Parameters:</dt>
3035 <span class="fixedFont">Grid</span> <b>this</b>
3041 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>rowIndex</b>
3047 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
3068 <td class="msource">
3073 <tr class="method-row expandable config-row-alt1 notInherited">
3074 <td class="micon"><a class="exi" href="#expand"> </a></td>
3077 <a id="Roo.grid.Grid-event-*rowcontextmenu"></a>
3079 <div class="fixedFont">
3080 <b class="itemname">rowcontextmenu</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
3086 <div class="short">Fires when a row is right clicked
3092 Fires when a row is right clicked
3098 <dl class="detailList">
3099 <dt class="heading">Parameters:</dt>
3102 <span class="fixedFont">Grid</span> <b>this</b>
3108 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>rowIndex</b>
3114 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
3135 <td class="msource">
3140 <tr class="method-row expandable config-row-alt0 notInherited">
3141 <td class="micon"><a class="exi" href="#expand"> </a></td>
3144 <a id="Roo.grid.Grid-event-*rowdblclick"></a>
3146 <div class="fixedFont">
3147 <b class="itemname">rowdblclick</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
3153 <div class="short">Fires when a row is double clicked
3159 Fires when a row is double clicked
3165 <dl class="detailList">
3166 <dt class="heading">Parameters:</dt>
3169 <span class="fixedFont">Grid</span> <b>this</b>
3175 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>rowIndex</b>
3181 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
3202 <td class="msource">
3207 <tr class="method-row expandable config-row-alt1 notInherited">
3208 <td class="micon"><a class="exi" href="#expand"> </a></td>
3211 <a id="Roo.grid.Grid-event-*startdrag"></a>
3213 <div class="fixedFont">
3214 <b class="itemname">startdrag</b> (Grid <B><i>this</i></B>, Roo.GridDD <B><i>dd</i></B>, event <B><i>e</i></B>)
3220 <div class="short">Fires when row(s) start being dragged
3226 Fires when row(s) start being dragged
3232 <dl class="detailList">
3233 <dt class="heading">Parameters:</dt>
3236 <span class="fixedFont">Grid</span> <b>this</b>
3242 <span class="fixedFont">Roo.GridDD</span> <b>dd</b>
3245 <dd>The drag drop object</dd>
3248 <span class="fixedFont">event</span> <b>e</b>
3251 <dd>The raw browser event</dd>
3269 <td class="msource">
3281 <!-- ============================== footer ================================= -->
3282 <div class="fineprint" style="clear:both">
3284 Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a> on Fri Jul 16 2010 19:32:55 GMT+0800 (HKT)
3286 <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>