Partial Fix #5654 - roojspacker - get it working as a doc tool...
[roojs1] / docs.old / symbols / Roo.grid.ColumnModel.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
3
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5
6         <head>
7                 <meta http-equiv="content-type" content="text/html; charset=undefined" />
8                 <meta name="generator" content="JsDoc Toolkit" />
9                 
10                 
11                 <title>JsDoc Reference - Roo.grid.ColumnModel</title>
12                 
13                 
14         <link rel="stylesheet" type="text/css" href="../../css/roojs.css" />            
15         <link rel="stylesheet" type="text/css" href="../default.css" />
16         
17         
18         <script type="text/javascript" src="../page.js">
19         
20         </script>
21          
22                 
23         </head>
24
25         <body onload="RooDocsPage.onload();">
26          
27         
28 <div class="body-wrap">
29
30     <!-- ============================== links to methods. ================================= --> 
31
32     <div class="top-tools">
33     <!--
34         <a class="inner-link" href="#Roo.grid.ColumnModel-props"><img src="resources/s.gif" class="item-icon icon-prop">Properties</a>
35         <a class="inner-link" href="#Roo.grid.ColumnModel-methods"><img src="resources/s.gif" class="item-icon icon-method">Methods</a>
36         <a class="inner-link" href="#Roo.grid.ColumnModel-events"><img src="resources/s.gif" class="item-icon icon-event">Events</a>
37         <a class="inner-link" href="#Roo.grid.ColumnModel-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>
39         -->
40     </div>
41
42     
43 <!-- ============================== inheritance Block. ================================= -->    
44         
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.ColumnModel 
48
49                    </pre>
50                 </div>
51        
52 <!-- ============================== class title / details ============================ -->
53     
54     
55     <h1 class="classTitle">
56                                 
57                                 Class Roo.grid.ColumnModel
58                         </h1>
59                         
60     <table cellspacing="0" class="class-summary-table">
61         
62                 <tr><td class="label">Package:</td><td class="hd-info">Roo.grid</td></tr>
63         
64         <tr><td class="label">Defined In:</td><td class="hd-info">
65                         
66                                         <a href="./src/Roo_grid_ColumnModel.js.html">Roo/grid/ColumnModel.js</a>.
67                         
68         </td></tr>
69         <tr><td class="label">Class:</td><td class="hd-info">ColumnModel</td></tr>
70         
71         
72         
73         
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>
76         
77                 </td></tr>    
78         
79         
80     </table>
81
82     
83 <!-- ============================== class summary ========================== -->                        
84     <div class="description">
85         This is the default implementation of a ColumnModel used by the Grid. It defines<br/>the columns in the grid.<br/><br>Usage:<br><br/> <pre><code><br/> var colModel = new Roo.grid.ColumnModel([<br/>   {header: "Ticker", width: 60, sortable: true, locked: true},<br/>       {header: "Company Name", width: 150, sortable: true},<br/>      {header: "Market Cap.", width: 100, sortable: true},<br/>       {header: "$ Sales", width: 100, sortable: true, renderer: money},<br/>  {header: "Employees", width: 100, sortable: true, resizable: false}<br/> ]);<br/> </code></pre><br/><p><br/>The config options listed for this class are options which may appear in each<br/>individual column definition.<br/><br/>RooJS Fix - column id's are not sequential but use Roo.id() - fixes bugs with layouts.
86     </div>
87
88         
89 <!-- ============================== Class comment block... ========================== -->                                       
90
91 <div class="comments">
92         <b>Class Comments / Notes</B> =>  
93         <u onclick="parent.CommentDialog.showCommentId = 'Roo.grid.ColumnModel';">[Add Your comment/notes about this class]</u>
94         <br/>
95         <iframe frameborder="0"  id="comments-Roo.grid" style="border: none;width:100%;" 
96                 src="/blog.php/GtkDjsComments/Roo.grid.ColumnModel.html"></iframe>
97 </div>
98         
99
100                 
101 <!-- ============================== config options ========================== -->                                               
102                  
103     
104     
105                 
106     <div class="hr"></div>
107     <a id="Roo.grid.ColumnModel-configs"></a>
108                 
109     
110      
111     
112         
113       <table cellspacing="0" class="member-table">   
114       <caption>Config Options (Usually are also Properties)</caption>
115     
116         
117         <tr>
118             <th class="sig-header" colspan="2">Options</th>
119             
120             <th class="msource-header">Defined By</th>
121         </tr>
122         
123         
124         
125         
126         
127                 <tr class="config-row expandable config-row-alt0 notInherited">
128                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
129                     <td class="sig">
130
131                         <a id="Roo.grid.ColumnModel-cfg-align" name=".align"></a>
132                         <div class="fixedFont">
133                                 <b  class="itemname">align</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
134                                 
135                                 
136                         </div>
137                   
138                         <div class="mdesc">
139                             <div class="short">(Optional) Set the CSS text-align property of the column.</div> 
140                         </div>
141                         
142                         <div class="mdesc">
143                             <div class="long">
144                     (Optional) Set the CSS text-align property of the column.  Defaults to undefined.
145                     
146                 </div> 
147                         </div>
148                         
149                         
150
151                     </td>
152                     <td class="msource">
153                         
154                         Roo.grid.ColumnModel
155                                 
156                     </td>
157                 </tr>
158         
159         
160                 <tr class="config-row expandable config-row-alt1 notInherited">
161                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
162                     <td class="sig">
163
164                         <a id="Roo.grid.ColumnModel-cfg-cursor" name=".cursor"></a>
165                         <div class="fixedFont">
166                                 <b  class="itemname">cursor</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
167                                 
168                                 
169                         </div>
170                   
171                         <div class="mdesc">
172                             <div class="short">(Optional)</div> 
173                         </div>
174                         
175                         <div class="mdesc">
176                             <div class="long">
177                     (Optional)
178                     
179                 </div> 
180                         </div>
181                         
182                         
183
184                     </td>
185                     <td class="msource">
186                         
187                         Roo.grid.ColumnModel
188                                 
189                     </td>
190                 </tr>
191         
192         
193                 <tr class="config-row expandable config-row-alt0 notInherited">
194                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
195                     <td class="sig">
196
197                         <a id="Roo.grid.ColumnModel-cfg-dataIndex" name=".dataIndex"></a>
198                         <div class="fixedFont">
199                                 <b  class="itemname">dataIndex</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
200                                 
201                                 
202                         </div>
203                   
204                         <div class="mdesc">
205                             <div class="short">(Optional) The name of the field in the grid's {<b>link</b> Roo.data.Store}'s<br/>{<b>link</b> Roo.data.Record} definition from which to draw the column's value.</div> 
206                         </div>
207                         
208                         <div class="mdesc">
209                             <div class="long">
210                     (Optional) The name of the field in the grid's {<b>link</b> Roo.data.Store}'s<br/>{<b>link</b> Roo.data.Record} definition from which to draw the column's value. If not<br/>specified, the column's index is used as an index into the Record's data Array.
211                     
212                 </div> 
213                         </div>
214                         
215                         
216
217                     </td>
218                     <td class="msource">
219                         
220                         Roo.grid.ColumnModel
221                                 
222                     </td>
223                 </tr>
224         
225         
226                 <tr class="config-row expandable config-row-alt1 notInherited">
227                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
228                     <td class="sig">
229
230                         <a id="Roo.grid.ColumnModel-cfg-editor" name=".editor"></a>
231                         <div class="fixedFont">
232                                 <b  class="itemname">editor</b> : <a href="./Roo.grid.GridEditor.html#constructor" roo:cls="Roo.grid.GridEditor.html#constructor">Roo.grid.GridEditor</a>
233                                 
234                                 
235                         </div>
236                   
237                         <div class="mdesc">
238                             <div class="short">(Optional) For grid editors - returns the grid editor</div> 
239                         </div>
240                         
241                         <div class="mdesc">
242                             <div class="long">
243                     (Optional) For grid editors - returns the grid editor
244                     
245                 </div> 
246                         </div>
247                         
248                         
249
250                     </td>
251                     <td class="msource">
252                         
253                         Roo.grid.ColumnModel
254                                 
255                     </td>
256                 </tr>
257         
258         
259                 <tr class="config-row expandable config-row-alt0 notInherited">
260                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
261                     <td class="sig">
262
263                         <a id="Roo.grid.ColumnModel-cfg-fixed" name=".fixed"></a>
264                         <div class="fixedFont">
265                                 <b  class="itemname">fixed</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
266                                 
267                                 
268                         </div>
269                   
270                         <div class="mdesc">
271                             <div class="short">(Optional) True if the column width cannot be changed.</div> 
272                         </div>
273                         
274                         <div class="mdesc">
275                             <div class="long">
276                     (Optional) True if the column width cannot be changed.  Defaults to false.
277                     
278                 </div> 
279                         </div>
280                         
281                         
282
283                     </td>
284                     <td class="msource">
285                         
286                         Roo.grid.ColumnModel
287                                 
288                     </td>
289                 </tr>
290         
291         
292                 <tr class="config-row expandable config-row-alt1 notInherited">
293                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
294                     <td class="sig">
295
296                         <a id="Roo.grid.ColumnModel-cfg-header" name=".header"></a>
297                         <div class="fixedFont">
298                                 <b  class="itemname">header</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
299                                 
300                                 
301                         </div>
302                   
303                         <div class="mdesc">
304                             <div class="short">The header text to display in the Grid view.</div> 
305                         </div>
306                         
307                         <div class="mdesc">
308                             <div class="long">
309                     The header text to display in the Grid view.
310                     
311                 </div> 
312                         </div>
313                         
314                         
315
316                     </td>
317                     <td class="msource">
318                         
319                         Roo.grid.ColumnModel
320                                 
321                     </td>
322                 </tr>
323         
324         
325                 <tr class="config-row expandable config-row-alt0 notInherited">
326                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
327                     <td class="sig">
328
329                         <a id="Roo.grid.ColumnModel-cfg-hidden" name=".hidden"></a>
330                         <div class="fixedFont">
331                                 <b  class="itemname">hidden</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
332                                 
333                                 
334                         </div>
335                   
336                         <div class="mdesc">
337                             <div class="short">(Optional) True to hide the column.</div> 
338                         </div>
339                         
340                         <div class="mdesc">
341                             <div class="long">
342                     (Optional) True to hide the column. Defaults to false.
343                     
344                 </div> 
345                         </div>
346                         
347                         
348
349                     </td>
350                     <td class="msource">
351                         
352                         Roo.grid.ColumnModel
353                                 
354                     </td>
355                 </tr>
356         
357         
358                 <tr class="config-row expandable config-row-alt1 notInherited">
359                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
360                     <td class="sig">
361
362                         <a id="Roo.grid.ColumnModel-cfg-lg" name=".lg"></a>
363                         <div class="fixedFont">
364                                 <b  class="itemname">lg</b> : <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
365                                 
366                                 
367                         </div>
368                   
369                         <div class="mdesc">
370                             <div class="short">(Optional)</div> 
371                         </div>
372                         
373                         <div class="mdesc">
374                             <div class="long">
375                     (Optional)
376                     
377                 </div> 
378                         </div>
379                         
380                         
381
382                     </td>
383                     <td class="msource">
384                         
385                         Roo.grid.ColumnModel
386                                 
387                     </td>
388                 </tr>
389         
390         
391                 <tr class="config-row expandable config-row-alt0">
392                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
393                     <td class="sig">
394
395                         <a id="Roo.util.Observable-cfg-listeners" name=".listeners"></a>
396                         <div class="fixedFont">
397                                 <b  class="itemname">listeners</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
398                                 
399                                 
400                         </div>
401                   
402                         <div class="mdesc">
403                             <div class="short">list of events and functions to call for this object, <br/>For example :<br/><pre><code><br/>    listeners :  { <br/>       'click' : function(e) {<br/>           .</div> 
404                         </div>
405                         
406                         <div class="mdesc">
407                             <div class="long">
408                     list of events and functions to call for this object, <br/>For example :<br/><pre><code><br/>    listeners :  { <br/>       'click' : function(e) {<br/>           ..... <br/>        } ,<br/>        .... <br/>    } <br/>  </code></pre>
409                     
410                 </div> 
411                         </div>
412                         
413                         
414
415                     </td>
416                     <td class="msource">
417                         
418                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
419                                 
420                     </td>
421                 </tr>
422         
423         
424                 <tr class="config-row expandable config-row-alt1 notInherited">
425                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
426                     <td class="sig">
427
428                         <a id="Roo.grid.ColumnModel-cfg-locked" name=".locked"></a>
429                         <div class="fixedFont">
430                                 <b  class="itemname">locked</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
431                                 
432                                 
433                         </div>
434                   
435                         <div class="mdesc">
436                             <div class="short">(Optional) True to lock the column in place while scrolling the Grid.</div> 
437                         </div>
438                         
439                         <div class="mdesc">
440                             <div class="long">
441                     (Optional) True to lock the column in place while scrolling the Grid.  Defaults to false.
442                     
443                 </div> 
444                         </div>
445                         
446                         
447
448                     </td>
449                     <td class="msource">
450                         
451                         Roo.grid.ColumnModel
452                                 
453                     </td>
454                 </tr>
455         
456         
457                 <tr class="config-row expandable config-row-alt0 notInherited">
458                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
459                     <td class="sig">
460
461                         <a id="Roo.grid.ColumnModel-cfg-md" name=".md"></a>
462                         <div class="fixedFont">
463                                 <b  class="itemname">md</b> : <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
464                                 
465                                 
466                         </div>
467                   
468                         <div class="mdesc">
469                             <div class="short">(Optional)</div> 
470                         </div>
471                         
472                         <div class="mdesc">
473                             <div class="long">
474                     (Optional)
475                     
476                 </div> 
477                         </div>
478                         
479                         
480
481                     </td>
482                     <td class="msource">
483                         
484                         Roo.grid.ColumnModel
485                                 
486                     </td>
487                 </tr>
488         
489         
490                 <tr class="config-row expandable config-row-alt1 notInherited">
491                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
492                     <td class="sig">
493
494                         <a id="Roo.grid.ColumnModel-cfg-renderer" name=".renderer"></a>
495                         <div class="fixedFont">
496                                 <b  class="itemname">renderer</b> : <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a>
497                                 
498                                 
499                         </div>
500                   
501                         <div class="mdesc">
502                             <div class="short">(Optional) A function used to generate HTML markup for a cell<br/>given the cell's data value.</div> 
503                         </div>
504                         
505                         <div class="mdesc">
506                             <div class="long">
507                     (Optional) A function used to generate HTML markup for a cell<br/>given the cell's data value. See {<b>link</b> <b>setRenderer</b>}. If not specified, the<br/>default renderer returns the escaped data value. If an object is returned (bootstrap only)<br/>then it is treated as a Roo Component object instance, and it is rendered after the initial row is rendered
508                     
509                 </div> 
510                         </div>
511                         
512                         
513
514                     </td>
515                     <td class="msource">
516                         
517                         Roo.grid.ColumnModel
518                                 
519                     </td>
520                 </tr>
521         
522         
523                 <tr class="config-row expandable config-row-alt0 notInherited">
524                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
525                     <td class="sig">
526
527                         <a id="Roo.grid.ColumnModel-cfg-resizable" name=".resizable"></a>
528                         <div class="fixedFont">
529                                 <b  class="itemname">resizable</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
530                                 
531                                 
532                         </div>
533                   
534                         <div class="mdesc">
535                             <div class="short">(Optional) False to disable column resizing.</div> 
536                         </div>
537                         
538                         <div class="mdesc">
539                             <div class="long">
540                     (Optional) False to disable column resizing. Defaults to true.
541                     
542                 </div> 
543                         </div>
544                         
545                         
546
547                     </td>
548                     <td class="msource">
549                         
550                         Roo.grid.ColumnModel
551                                 
552                     </td>
553                 </tr>
554         
555         
556                 <tr class="config-row expandable config-row-alt1 notInherited">
557                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
558                     <td class="sig">
559
560                         <a id="Roo.grid.ColumnModel-cfg-sm" name=".sm"></a>
561                         <div class="fixedFont">
562                                 <b  class="itemname">sm</b> : <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
563                                 
564                                 
565                         </div>
566                   
567                         <div class="mdesc">
568                             <div class="short">(Optional)</div> 
569                         </div>
570                         
571                         <div class="mdesc">
572                             <div class="long">
573                     (Optional)
574                     
575                 </div> 
576                         </div>
577                         
578                         
579
580                     </td>
581                     <td class="msource">
582                         
583                         Roo.grid.ColumnModel
584                                 
585                     </td>
586                 </tr>
587         
588         
589                 <tr class="config-row expandable config-row-alt0 notInherited">
590                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
591                     <td class="sig">
592
593                         <a id="Roo.grid.ColumnModel-cfg-sortable" name=".sortable"></a>
594                         <div class="fixedFont">
595                                 <b  class="itemname">sortable</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
596                                 
597                                 
598                         </div>
599                   
600                         <div class="mdesc">
601                             <div class="short">(Optional) True if sorting is to be allowed on this column.</div> 
602                         </div>
603                         
604                         <div class="mdesc">
605                             <div class="long">
606                     (Optional) True if sorting is to be allowed on this column.<br/>Defaults to the value of the {<b>link</b> <b>defaultSortable</b>} property.<br/>Whether local/remote sorting is used is specified in {<b>link</b> Roo.data.Store<b>remoteSort</b>}.
607                     
608                 </div> 
609                         </div>
610                         
611                         
612
613                     </td>
614                     <td class="msource">
615                         
616                         Roo.grid.ColumnModel
617                                 
618                     </td>
619                 </tr>
620         
621         
622                 <tr class="config-row expandable config-row-alt1 notInherited">
623                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
624                     <td class="sig">
625
626                         <a id="Roo.grid.ColumnModel-cfg-tooltip" name=".tooltip"></a>
627                         <div class="fixedFont">
628                                 <b  class="itemname">tooltip</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
629                                 
630                                 
631                         </div>
632                   
633                         <div class="mdesc">
634                             <div class="short">(Optional)</div> 
635                         </div>
636                         
637                         <div class="mdesc">
638                             <div class="long">
639                     (Optional)
640                     
641                 </div> 
642                         </div>
643                         
644                         
645
646                     </td>
647                     <td class="msource">
648                         
649                         Roo.grid.ColumnModel
650                                 
651                     </td>
652                 </tr>
653         
654         
655                 <tr class="config-row expandable config-row-alt0 notInherited">
656                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
657                     <td class="sig">
658
659                         <a id="Roo.grid.ColumnModel-cfg-width" name=".width"></a>
660                         <div class="fixedFont">
661                                 <b  class="itemname">width</b> : <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
662                                 
663                                 
664                         </div>
665                   
666                         <div class="mdesc">
667                             <div class="short">(Optional) The initial width in pixels of the column.</div> 
668                         </div>
669                         
670                         <div class="mdesc">
671                             <div class="long">
672                     (Optional) The initial width in pixels of the column. Using this<br/>instead of {<b>link</b> Roo.grid.Grid<b>autoSizeColumns</b>} is more efficient.
673                     
674                 </div> 
675                         </div>
676                         
677                         
678
679                     </td>
680                     <td class="msource">
681                         
682                         Roo.grid.ColumnModel
683                                 
684                     </td>
685                 </tr>
686         
687         
688                 <tr class="config-row expandable config-row-alt1 notInherited">
689                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
690                     <td class="sig">
691
692                         <a id="Roo.grid.ColumnModel-cfg-xs" name=".xs"></a>
693                         <div class="fixedFont">
694                                 <b  class="itemname">xs</b> : <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
695                                 
696                                 
697                         </div>
698                   
699                         <div class="mdesc">
700                             <div class="short">(Optional)</div> 
701                         </div>
702                         
703                         <div class="mdesc">
704                             <div class="long">
705                     (Optional)
706                     
707                 </div> 
708                         </div>
709                         
710                         
711
712                     </td>
713                     <td class="msource">
714                         
715                         Roo.grid.ColumnModel
716                                 
717                     </td>
718                 </tr>
719         
720         
721     </table>
722                 
723   
724   
725   
726   
727   
728   
729   
730   
731   <!-- ============================== public properties ==================== -->        
732   
733   
734   
735     <a id="Roo.grid.ColumnModel-props"></a>      
736     
737     
738
739     
740     
741      <table cellspacing="0" class="member-table">
742       <caption class="Empty">Public Properties - Has None</caption>
743      </table>
744     
745     
746      
747     
748   <!-- ============================== methods summary / details ======================== -->
749   
750   
751   <a id="Roo.grid.ColumnModel-methods"></a>
752         <!-- constructor?? -->
753         
754         <!-- static's first 
755         
756         
757         -->
758         
759         <!-- then dynamics first -->
760         
761   
762   
763     
764     
765     
766       <table cellspacing="0" class="member-table">
767       <caption>Public Methods</caption>
768         <tr>
769             <th class="sig-header" colspan="2">Method</th>            
770             <th class="msource-header">Defined By</th>
771
772         </tr>
773         
774         
775         
776          
777         
778         
779           
780           <tr class="method-row config-row-alt0 expandable notInherited">
781             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
782            
783            
784             <td class="sig">
785                 <a id="Roo.grid-method-ColumnModel"   name=".ColumnModel"></a>
786                 <div class="fixedFont">
787                         <span class="attributes">new <B>Roo.grid.</B></span><b class="itemname">ColumnModel</b>
788                                 
789                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>) 
790                         
791                                 
792                         
793                 </div>
794                 <div class="mdesc">
795                 
796                  
797                         <div class="short">Create a new Roo.grid.ColumnModel</div> 
798                  
799                  
800                     <div class="long">
801                         
802                         
803                         
804                                 Create a new Roo.grid.ColumnModel
805                         
806                         
807                                 <dl class="detailList">
808                                 <dt class="heading">Parameters:</dt>
809                                 
810                                         <dt>
811                                                 <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>
812                                                 
813                                         </dt>
814                                         <dd>An Array of column config objects. See this class's<br/>config objects for details.</dd>
815                                 
816                                 </dl>
817                         
818                         
819                         
820                         
821                         
822                         
823                         
824
825                     
826                     
827                      
828                     </div>                    
829                 </div>
830
831             </td>
832             <td class="msource">
833                 &nbsp;
834             </td>
835         </tr>
836         
837           
838           <tr class="method-row config-row-alt1 expandable">
839             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
840            
841            
842             <td class="sig">
843                 <a id="Roo.util.Observable-method-addEvents"   name=".addEvents"></a>
844                 <div class="fixedFont">
845                         <span class="attributes"></span><b class="itemname">addEvents</b>
846                                 
847                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>object</i></B>) 
848                         
849                                 
850                         
851                 </div>
852                 <div class="mdesc">
853                 
854                    <div class="short">Used to define events on this Observable</div> 
855                  
856                  
857                  
858                     <div class="long">
859                         
860                                 Used to define events on this Observable
861                     
862                                 
863                         
864                         
865                         
866                         
867                                 <dl class="detailList">
868                                 <dt class="heading">Parameters:</dt>
869                                 
870                                         <dt>
871                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>object</b>
872                                                 
873                                         </dt>
874                                         <dd>The object with the events defined</dd>
875                                 
876                                 </dl>
877                         
878                         
879                         
880                         
881                         
882                         
883                         
884
885                     
886                     
887                      
888                     </div>                    
889                 </div>
890
891             </td>
892             <td class="msource">
893                 
894                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
895                 &nbsp;
896             </td>
897         </tr>
898         
899           
900           <tr class="method-row config-row-alt0 expandable">
901             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
902            
903            
904             <td class="sig">
905                 <a id="Roo.util.Observable-method-addListener"   name=".addListener"></a>
906                 <div class="fixedFont">
907                         <span class="attributes"></span><b class="itemname">addListener</b>
908                                 
909                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>handler</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>scope</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>options</i></B>) 
910                         
911                                 
912                         
913                 </div>
914                 <div class="mdesc">
915                 
916                    <div class="short">Appends an event handler to this component</div> 
917                  
918                  
919                  
920                     <div class="long">
921                         
922                                 Appends an event handler to this component
923                     
924                                 
925                         
926                         
927                         
928                         
929                                 <dl class="detailList">
930                                 <dt class="heading">Parameters:</dt>
931                                 
932                                         <dt>
933                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
934                                                 
935                                         </dt>
936                                         <dd>The type of event to listen for</dd>
937                                 
938                                         <dt>
939                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
940                                                 
941                                         </dt>
942                                         <dd>The method the event invokes</dd>
943                                 
944                                         <dt>
945                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>scope</b>
946                                                 
947                                         </dt>
948                                         <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
949                                 
950                                         <dt>
951                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>options</b>
952                                                 
953                                         </dt>
954                                         <dd>(optional) An object containing handler configuration<br/>properties. This may contain any of the following properties:<ul><br/><li>scope {Object} The scope in which to execute the handler function. The handler function's "this" context.</li><br/><li>delay {Number} The number of milliseconds to delay the invocation of the handler after te event fires.</li><br/><li>single {Boolean} True to add a handler to handle just the next firing of the event, and then remove itself.</li><br/><li>buffer {Number} Causes the handler to be scheduled to run in an {<b>link</b> Roo.util.DelayedTask} delayed<br/>by the specified number of milliseconds. If the event fires again within that time, the original<br/>handler is <em>not</em> invoked, but the new handler is scheduled in its place.</li><br/></ul><br><br/><p><br/><b>Combining Options</b><br><br/>Using the options argument, it is possible to combine different types of listeners:<br><br/><br><br/>A normalized, delayed, one-time listener that auto stops the event and passes a custom argument (forumId)<br/>             <pre><code><br/>                el.on('click', this.onClick, this, {<br/>                       single: true,<br/>              delay: 100,<br/>                forumId: 4<br/>         });<br/>                </code></pre><br/><p><br/><b>Attaching multiple handlers in 1 call</b><br><br/>The method also allows for a single argument to be passed which is a config object containing properties<br/>which specify multiple handlers.<br/><pre><code><br/>               el.on({<br/>                    'click': {<br/>                 fn: this.onClick,<br/>                  scope: this,<br/>                       delay: 100<br/>                 }, <br/>                'mouseover': {<br/>                     fn: this.onMouseOver,<br/>                      scope: this<br/>                },<br/>                 'mouseout': {<br/>                      fn: this.onMouseOut,<br/>                       scope: this<br/>                }<br/>          });<br/>                </code></pre><br/><p><br/>Or a shorthand syntax which passes the same scope object to all handlers:<br/>        <pre><code><br/>                el.on({<br/>                    'click': this.onClick,<br/>             'mouseover': this.onMouseOver,<br/>             'mouseout': this.onMouseOut,<br/>               scope: this<br/>                });<br/>                </code></pre></dd>
955                                 
956                                 </dl>
957                         
958                         
959                         
960                         
961                         
962                         
963                         
964
965                     
966                     
967                      
968                     </div>                    
969                 </div>
970
971             </td>
972             <td class="msource">
973                 
974                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
975                 &nbsp;
976             </td>
977         </tr>
978         
979           
980           <tr class="method-row config-row-alt1 expandable notInherited">
981             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
982            
983            
984             <td class="sig">
985                 <a id="Roo.grid.ColumnModel-method-findColumnIndex"   name=".findColumnIndex"></a>
986                 <div class="fixedFont">
987                         <span class="attributes"></span><b class="itemname">findColumnIndex</b>
988                                 
989                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>dataIndex</i></B>) 
990                         
991                                 
992                                          : 
993                                         
994                                                 
995                                                 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
996                                         
997                                         
998                                         
999                                 
1000                         
1001                 </div>
1002                 <div class="mdesc">
1003                 
1004                    <div class="short">Returns the index for a specified column dataIndex.</div> 
1005                  
1006                  
1007                  
1008                     <div class="long">
1009                         
1010                                 Returns the index for a specified column dataIndex.
1011                     
1012                                 
1013                         
1014                         
1015                         
1016                         
1017                                 <dl class="detailList">
1018                                 <dt class="heading">Parameters:</dt>
1019                                 
1020                                         <dt>
1021                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>dataIndex</b>
1022                                                 
1023                                         </dt>
1024                                         <dd>The column dataIndex</dd>
1025                                 
1026                                 </dl>
1027                         
1028                         
1029                         
1030                         
1031                         
1032                                 <dl class="detailList">
1033                                 <dt class="heading">Returns:</dt>
1034                                 
1035                                         <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  the index, or -1 if not found</dd>
1036                                 
1037                                 </dl>
1038                         
1039                         
1040                         
1041
1042                     
1043                     
1044                      
1045                     </div>                    
1046                 </div>
1047
1048             </td>
1049             <td class="msource">
1050                 
1051                         Roo.grid.ColumnModel
1052                 &nbsp;
1053             </td>
1054         </tr>
1055         
1056           
1057           <tr class="method-row config-row-alt0 expandable">
1058             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1059            
1060            
1061             <td class="sig">
1062                 <a id="Roo.util.Observable-method-fireEvent"   name=".fireEvent"></a>
1063                 <div class="fixedFont">
1064                         <span class="attributes"></span><b class="itemname">fireEvent</b>
1065                                 
1066                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object...</a> <B><i>args</i></B>) 
1067                         
1068                                 
1069                                          : 
1070                                         
1071                                                 
1072                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
1073                                         
1074                                         
1075                                         
1076                                 
1077                         
1078                 </div>
1079                 <div class="mdesc">
1080                 
1081                    <div class="short">Fires the specified event with the passed parameters (minus the event name).</div> 
1082                  
1083                  
1084                  
1085                     <div class="long">
1086                         
1087                                 Fires the specified event with the passed parameters (minus the event name).
1088                     
1089                                 
1090                         
1091                         
1092                         
1093                         
1094                                 <dl class="detailList">
1095                                 <dt class="heading">Parameters:</dt>
1096                                 
1097                                         <dt>
1098                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1099                                                 
1100                                         </dt>
1101                                         <dd></dd>
1102                                 
1103                                         <dt>
1104                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object...</a></span>  <b>args</b>
1105                                                 
1106                                         </dt>
1107                                         <dd>Variable number of parameters are passed to handlers</dd>
1108                                 
1109                                 </dl>
1110                         
1111                         
1112                         
1113                         
1114                         
1115                                 <dl class="detailList">
1116                                 <dt class="heading">Returns:</dt>
1117                                 
1118                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  returns false if any of the handlers return false otherwise it returns true</dd>
1119                                 
1120                                 </dl>
1121                         
1122                         
1123                         
1124
1125                     
1126                     
1127                      
1128                     </div>                    
1129                 </div>
1130
1131             </td>
1132             <td class="msource">
1133                 
1134                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1135                 &nbsp;
1136             </td>
1137         </tr>
1138         
1139           
1140           <tr class="method-row config-row-alt1 expandable notInherited">
1141             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1142            
1143            
1144             <td class="sig">
1145                 <a id="Roo.grid.ColumnModel-method-getCellEditor"   name=".getCellEditor"></a>
1146                 <div class="fixedFont">
1147                         <span class="attributes"></span><b class="itemname">getCellEditor</b>
1148                                 
1149                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>colIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>) 
1150                         
1151                                 
1152                                          : 
1153                                         
1154                                                 
1155                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
1156                                         
1157                                         
1158                                         
1159                                 
1160                         
1161                 </div>
1162                 <div class="mdesc">
1163                 
1164                    <div class="short">Returns the editor defined for the cell/column.</div> 
1165                  
1166                  
1167                  
1168                     <div class="long">
1169                         
1170                                 Returns the editor defined for the cell/column.<br/>return false or null to disable editing.
1171                     
1172                                 
1173                         
1174                         
1175                         
1176                         
1177                                 <dl class="detailList">
1178                                 <dt class="heading">Parameters:</dt>
1179                                 
1180                                         <dt>
1181                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>colIndex</b>
1182                                                 
1183                                         </dt>
1184                                         <dd>The column index</dd>
1185                                 
1186                                         <dt>
1187                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>rowIndex</b>
1188                                                 
1189                                         </dt>
1190                                         <dd>The row index</dd>
1191                                 
1192                                 </dl>
1193                         
1194                         
1195                         
1196                         
1197                         
1198                                 <dl class="detailList">
1199                                 <dt class="heading">Returns:</dt>
1200                                 
1201                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  </dd>
1202                                 
1203                                 </dl>
1204                         
1205                         
1206                         
1207
1208                     
1209                     
1210                      
1211                     </div>                    
1212                 </div>
1213
1214             </td>
1215             <td class="msource">
1216                 
1217                         Roo.grid.ColumnModel
1218                 &nbsp;
1219             </td>
1220         </tr>
1221         
1222           
1223           <tr class="method-row config-row-alt0 expandable notInherited">
1224             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1225            
1226            
1227             <td class="sig">
1228                 <a id="Roo.grid.ColumnModel-method-getColumnByDataIndex"   name=".getColumnByDataIndex"></a>
1229                 <div class="fixedFont">
1230                         <span class="attributes"></span><b class="itemname">getColumnByDataIndex</b>
1231                                 
1232                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>dataIndex</i></B>) 
1233                         
1234                                 
1235                                          : 
1236                                         
1237                                                 
1238                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>|<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
1239                                         
1240                                         
1241                                         
1242                                 
1243                         
1244                 </div>
1245                 <div class="mdesc">
1246                 
1247                    <div class="short">Returns the column for a specified dataIndex.</div> 
1248                  
1249                  
1250                  
1251                     <div class="long">
1252                         
1253                                 Returns the column for a specified dataIndex.
1254                     
1255                                 
1256                         
1257                         
1258                         
1259                         
1260                                 <dl class="detailList">
1261                                 <dt class="heading">Parameters:</dt>
1262                                 
1263                                         <dt>
1264                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>dataIndex</b>
1265                                                 
1266                                         </dt>
1267                                         <dd>The column dataIndex</dd>
1268                                 
1269                                 </dl>
1270                         
1271                         
1272                         
1273                         
1274                         
1275                                 <dl class="detailList">
1276                                 <dt class="heading">Returns:</dt>
1277                                 
1278                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>|<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  the column or false if not found</dd>
1279                                 
1280                                 </dl>
1281                         
1282                         
1283                         
1284
1285                     
1286                     
1287                      
1288                     </div>                    
1289                 </div>
1290
1291             </td>
1292             <td class="msource">
1293                 
1294                         Roo.grid.ColumnModel
1295                 &nbsp;
1296             </td>
1297         </tr>
1298         
1299           
1300           <tr class="method-row config-row-alt1 expandable notInherited">
1301             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1302            
1303            
1304             <td class="sig">
1305                 <a id="Roo.grid.ColumnModel-method-getColumnById"   name=".getColumnById"></a>
1306                 <div class="fixedFont">
1307                         <span class="attributes"></span><b class="itemname">getColumnById</b>
1308                                 
1309                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>id</i></B>) 
1310                         
1311                                 
1312                                          : 
1313                                         
1314                                                 
1315                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
1316                                         
1317                                         
1318                                         
1319                                 
1320                         
1321                 </div>
1322                 <div class="mdesc">
1323                 
1324                    <div class="short">Returns the column for a specified id.</div> 
1325                  
1326                  
1327                  
1328                     <div class="long">
1329                         
1330                                 Returns the column for a specified id.
1331                     
1332                                 
1333                         
1334                         
1335                         
1336                         
1337                                 <dl class="detailList">
1338                                 <dt class="heading">Parameters:</dt>
1339                                 
1340                                         <dt>
1341                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>id</b>
1342                                                 
1343                                         </dt>
1344                                         <dd>The column id</dd>
1345                                 
1346                                 </dl>
1347                         
1348                         
1349                         
1350                         
1351                         
1352                                 <dl class="detailList">
1353                                 <dt class="heading">Returns:</dt>
1354                                 
1355                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  the column</dd>
1356                                 
1357                                 </dl>
1358                         
1359                         
1360                         
1361
1362                     
1363                     
1364                      
1365                     </div>                    
1366                 </div>
1367
1368             </td>
1369             <td class="msource">
1370                 
1371                         Roo.grid.ColumnModel
1372                 &nbsp;
1373             </td>
1374         </tr>
1375         
1376           
1377           <tr class="method-row config-row-alt0 expandable notInherited">
1378             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1379            
1380            
1381             <td class="sig">
1382                 <a id="Roo.grid.ColumnModel-method-getColumnCount"   name=".getColumnCount"></a>
1383                 <div class="fixedFont">
1384                         <span class="attributes"></span><b class="itemname">getColumnCount</b>
1385                                 
1386                                  () 
1387                         
1388                                 
1389                                          : 
1390                                         
1391                                                 
1392                                                 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
1393                                         
1394                                         
1395                                         
1396                                 
1397                         
1398                 </div>
1399                 <div class="mdesc">
1400                 
1401                    <div class="short">Returns the number of columns.</div> 
1402                  
1403                  
1404                  
1405                     <div class="long">
1406                         
1407                                 Returns the number of columns.
1408                     
1409                                 
1410                         
1411                         
1412                         
1413                         
1414                         
1415                         
1416                         
1417                         
1418                                 <dl class="detailList">
1419                                 <dt class="heading">Returns:</dt>
1420                                 
1421                                         <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  </dd>
1422                                 
1423                                 </dl>
1424                         
1425                         
1426                         
1427
1428                     
1429                     
1430                      
1431                     </div>                    
1432                 </div>
1433
1434             </td>
1435             <td class="msource">
1436                 
1437                         Roo.grid.ColumnModel
1438                 &nbsp;
1439             </td>
1440         </tr>
1441         
1442           
1443           <tr class="method-row config-row-alt1 expandable notInherited">
1444             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1445            
1446            
1447             <td class="sig">
1448                 <a id="Roo.grid.ColumnModel-method-getColumnHeader"   name=".getColumnHeader"></a>
1449                 <div class="fixedFont">
1450                         <span class="attributes"></span><b class="itemname">getColumnHeader</b>
1451                                 
1452                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>col</i></B>) 
1453                         
1454                                 
1455                                          : 
1456                                         
1457                                                 
1458                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1459                                         
1460                                         
1461                                         
1462                                 
1463                         
1464                 </div>
1465                 <div class="mdesc">
1466                 
1467                    <div class="short">Returns the header for the specified column.</div> 
1468                  
1469                  
1470                  
1471                     <div class="long">
1472                         
1473                                 Returns the header for the specified column.
1474                     
1475                                 
1476                         
1477                         
1478                         
1479                         
1480                                 <dl class="detailList">
1481                                 <dt class="heading">Parameters:</dt>
1482                                 
1483                                         <dt>
1484                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>col</b>
1485                                                 
1486                                         </dt>
1487                                         <dd>The column index</dd>
1488                                 
1489                                 </dl>
1490                         
1491                         
1492                         
1493                         
1494                         
1495                                 <dl class="detailList">
1496                                 <dt class="heading">Returns:</dt>
1497                                 
1498                                         <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  </dd>
1499                                 
1500                                 </dl>
1501                         
1502                         
1503                         
1504
1505                     
1506                     
1507                      
1508                     </div>                    
1509                 </div>
1510
1511             </td>
1512             <td class="msource">
1513                 
1514                         Roo.grid.ColumnModel
1515                 &nbsp;
1516             </td>
1517         </tr>
1518         
1519           
1520           <tr class="method-row config-row-alt0 expandable notInherited">
1521             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1522            
1523            
1524             <td class="sig">
1525                 <a id="Roo.grid.ColumnModel-method-getColumnId"   name=".getColumnId"></a>
1526                 <div class="fixedFont">
1527                         <span class="attributes"></span><b class="itemname">getColumnId</b>
1528                                 
1529                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>index</i></B>) 
1530                         
1531                                 
1532                                          : 
1533                                         
1534                                                 
1535                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1536                                         
1537                                         
1538                                         
1539                                 
1540                         
1541                 </div>
1542                 <div class="mdesc">
1543                 
1544                    <div class="short">Returns the id of the column at the specified index.</div> 
1545                  
1546                  
1547                  
1548                     <div class="long">
1549                         
1550                                 Returns the id of the column at the specified index.
1551                     
1552                                 
1553                         
1554                         
1555                         
1556                         
1557                                 <dl class="detailList">
1558                                 <dt class="heading">Parameters:</dt>
1559                                 
1560                                         <dt>
1561                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>index</b>
1562                                                 
1563                                         </dt>
1564                                         <dd>The column index</dd>
1565                                 
1566                                 </dl>
1567                         
1568                         
1569                         
1570                         
1571                         
1572                                 <dl class="detailList">
1573                                 <dt class="heading">Returns:</dt>
1574                                 
1575                                         <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  the id</dd>
1576                                 
1577                                 </dl>
1578                         
1579                         
1580                         
1581
1582                     
1583                     
1584                      
1585                     </div>                    
1586                 </div>
1587
1588             </td>
1589             <td class="msource">
1590                 
1591                         Roo.grid.ColumnModel
1592                 &nbsp;
1593             </td>
1594         </tr>
1595         
1596           
1597           <tr class="method-row config-row-alt1 expandable notInherited">
1598             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1599            
1600            
1601             <td class="sig">
1602                 <a id="Roo.grid.ColumnModel-method-getColumnTooltip"   name=".getColumnTooltip"></a>
1603                 <div class="fixedFont">
1604                         <span class="attributes"></span><b class="itemname">getColumnTooltip</b>
1605                                 
1606                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>col</i></B>) 
1607                         
1608                                 
1609                                          : 
1610                                         
1611                                                 
1612                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1613                                         
1614                                         
1615                                         
1616                                 
1617                         
1618                 </div>
1619                 <div class="mdesc">
1620                 
1621                    <div class="short">Returns the tooltip for the specified column.</div> 
1622                  
1623                  
1624                  
1625                     <div class="long">
1626                         
1627                                 Returns the tooltip for the specified column.
1628                     
1629                                 
1630                         
1631                         
1632                         
1633                         
1634                                 <dl class="detailList">
1635                                 <dt class="heading">Parameters:</dt>
1636                                 
1637                                         <dt>
1638                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>col</b>
1639                                                 
1640                                         </dt>
1641                                         <dd>The column index</dd>
1642                                 
1643                                 </dl>
1644                         
1645                         
1646                         
1647                         
1648                         
1649                                 <dl class="detailList">
1650                                 <dt class="heading">Returns:</dt>
1651                                 
1652                                         <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  </dd>
1653                                 
1654                                 </dl>
1655                         
1656                         
1657                         
1658
1659                     
1660                     
1661                      
1662                     </div>                    
1663                 </div>
1664
1665             </td>
1666             <td class="msource">
1667                 
1668                         Roo.grid.ColumnModel
1669                 &nbsp;
1670             </td>
1671         </tr>
1672         
1673           
1674           <tr class="method-row config-row-alt0 expandable notInherited">
1675             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1676            
1677            
1678             <td class="sig">
1679                 <a id="Roo.grid.ColumnModel-method-getColumnWidth"   name=".getColumnWidth"></a>
1680                 <div class="fixedFont">
1681                         <span class="attributes"></span><b class="itemname">getColumnWidth</b>
1682                                 
1683                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>col</i></B>) 
1684                         
1685                                 
1686                                          : 
1687                                         
1688                                                 
1689                                                 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
1690                                         
1691                                         
1692                                         
1693                                 
1694                         
1695                 </div>
1696                 <div class="mdesc">
1697                 
1698                    <div class="short">Returns the width for the specified column.</div> 
1699                  
1700                  
1701                  
1702                     <div class="long">
1703                         
1704                                 Returns the width for the specified column.
1705                     
1706                                 
1707                         
1708                         
1709                         
1710                         
1711                                 <dl class="detailList">
1712                                 <dt class="heading">Parameters:</dt>
1713                                 
1714                                         <dt>
1715                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>col</b>
1716                                                 
1717                                         </dt>
1718                                         <dd>The column index</dd>
1719                                 
1720                                 </dl>
1721                         
1722                         
1723                         
1724                         
1725                         
1726                                 <dl class="detailList">
1727                                 <dt class="heading">Returns:</dt>
1728                                 
1729                                         <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  </dd>
1730                                 
1731                                 </dl>
1732                         
1733                         
1734                         
1735
1736                     
1737                     
1738                      
1739                     </div>                    
1740                 </div>
1741
1742             </td>
1743             <td class="msource">
1744                 
1745                         Roo.grid.ColumnModel
1746                 &nbsp;
1747             </td>
1748         </tr>
1749         
1750           
1751           <tr class="method-row config-row-alt1 expandable notInherited">
1752             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1753            
1754            
1755             <td class="sig">
1756                 <a id="Roo.grid.ColumnModel-method-getColumnsBy"   name=".getColumnsBy"></a>
1757                 <div class="fixedFont">
1758                         <span class="attributes"></span><b class="itemname">getColumnsBy</b>
1759                                 
1760                                  (<a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>fn</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>scope</i></B>) 
1761                         
1762                                 
1763                                          : 
1764                                         
1765                                                 
1766                                                 <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>
1767                                         
1768                                         
1769                                         
1770                                 
1771                         
1772                 </div>
1773                 <div class="mdesc">
1774                 
1775                    <div class="short">Returns the column configs that return true by the passed function that is called with (columnConfig, index)</div> 
1776                  
1777                  
1778                  
1779                     <div class="long">
1780                         
1781                                 Returns the column configs that return true by the passed function that is called with (columnConfig, index)
1782                     
1783                                 
1784                         
1785                         
1786                         
1787                         
1788                                 <dl class="detailList">
1789                                 <dt class="heading">Parameters:</dt>
1790                                 
1791                                         <dt>
1792                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>fn</b>
1793                                                 
1794                                         </dt>
1795                                         <dd></dd>
1796                                 
1797                                         <dt>
1798                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>scope</b>
1799                                                 
1800                                         </dt>
1801                                         <dd>(optional)</dd>
1802                                 
1803                                 </dl>
1804                         
1805                         
1806                         
1807                         
1808                         
1809                                 <dl class="detailList">
1810                                 <dt class="heading">Returns:</dt>
1811                                 
1812                                         <dd><span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span>  result</dd>
1813                                 
1814                                 </dl>
1815                         
1816                         
1817                         
1818
1819                     
1820                     
1821                      
1822                     </div>                    
1823                 </div>
1824
1825             </td>
1826             <td class="msource">
1827                 
1828                         Roo.grid.ColumnModel
1829                 &nbsp;
1830             </td>
1831         </tr>
1832         
1833           
1834           <tr class="method-row config-row-alt0 expandable notInherited">
1835             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1836            
1837            
1838             <td class="sig">
1839                 <a id="Roo.grid.ColumnModel-method-getDataIndex"   name=".getDataIndex"></a>
1840                 <div class="fixedFont">
1841                         <span class="attributes"></span><b class="itemname">getDataIndex</b>
1842                                 
1843                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>col</i></B>) 
1844                         
1845                                 
1846                                          : 
1847                                         
1848                                                 
1849                                                 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
1850                                         
1851                                         
1852                                         
1853                                 
1854                         
1855                 </div>
1856                 <div class="mdesc">
1857                 
1858                    <div class="short">Returns the dataIndex for the specified column.</div> 
1859                  
1860                  
1861                  
1862                     <div class="long">
1863                         
1864                                 Returns the dataIndex for the specified column.
1865                     
1866                                 
1867                         
1868                         
1869                         
1870                         
1871                                 <dl class="detailList">
1872                                 <dt class="heading">Parameters:</dt>
1873                                 
1874                                         <dt>
1875                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>col</b>
1876                                                 
1877                                         </dt>
1878                                         <dd>The column index</dd>
1879                                 
1880                                 </dl>
1881                         
1882                         
1883                         
1884                         
1885                         
1886                                 <dl class="detailList">
1887                                 <dt class="heading">Returns:</dt>
1888                                 
1889                                         <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  </dd>
1890                                 
1891                                 </dl>
1892                         
1893                         
1894                         
1895
1896                     
1897                     
1898                      
1899                     </div>                    
1900                 </div>
1901
1902             </td>
1903             <td class="msource">
1904                 
1905                         Roo.grid.ColumnModel
1906                 &nbsp;
1907             </td>
1908         </tr>
1909         
1910           
1911           <tr class="method-row config-row-alt1 expandable notInherited">
1912             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1913            
1914            
1915             <td class="sig">
1916                 <a id="Roo.grid.ColumnModel-method-getIndexById"   name=".getIndexById"></a>
1917                 <div class="fixedFont">
1918                         <span class="attributes"></span><b class="itemname">getIndexById</b>
1919                                 
1920                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>id</i></B>) 
1921                         
1922                                 
1923                                          : 
1924                                         
1925                                                 
1926                                                 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
1927                                         
1928                                         
1929                                         
1930                                 
1931                         
1932                 </div>
1933                 <div class="mdesc">
1934                 
1935                    <div class="short">Returns the index for a specified column id.</div> 
1936                  
1937                  
1938                  
1939                     <div class="long">
1940                         
1941                                 Returns the index for a specified column id.
1942                     
1943                                 
1944                         
1945                         
1946                         
1947                         
1948                                 <dl class="detailList">
1949                                 <dt class="heading">Parameters:</dt>
1950                                 
1951                                         <dt>
1952                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>id</b>
1953                                                 
1954                                         </dt>
1955                                         <dd>The column id</dd>
1956                                 
1957                                 </dl>
1958                         
1959                         
1960                         
1961                         
1962                         
1963                                 <dl class="detailList">
1964                                 <dt class="heading">Returns:</dt>
1965                                 
1966                                         <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  the index, or -1 if not found</dd>
1967                                 
1968                                 </dl>
1969                         
1970                         
1971                         
1972
1973                     
1974                     
1975                      
1976                     </div>                    
1977                 </div>
1978
1979             </td>
1980             <td class="msource">
1981                 
1982                         Roo.grid.ColumnModel
1983                 &nbsp;
1984             </td>
1985         </tr>
1986         
1987           
1988           <tr class="method-row config-row-alt0 expandable notInherited">
1989             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1990            
1991            
1992             <td class="sig">
1993                 <a id="Roo.grid.ColumnModel-method-getRenderer"   name=".getRenderer"></a>
1994                 <div class="fixedFont">
1995                         <span class="attributes"></span><b class="itemname">getRenderer</b>
1996                                 
1997                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>col</i></B>) 
1998                         
1999                                 
2000                                          : 
2001                                         
2002                                                 
2003                                                 <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a>
2004                                         
2005                                         
2006                                         
2007                                 
2008                         
2009                 </div>
2010                 <div class="mdesc">
2011                 
2012                    <div class="short">Returns the rendering (formatting) function defined for the column.</div> 
2013                  
2014                  
2015                  
2016                     <div class="long">
2017                         
2018                                 Returns the rendering (formatting) function defined for the column.
2019                     
2020                                 
2021                         
2022                         
2023                         
2024                         
2025                                 <dl class="detailList">
2026                                 <dt class="heading">Parameters:</dt>
2027                                 
2028                                         <dt>
2029                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>col</b>
2030                                                 
2031                                         </dt>
2032                                         <dd>The column index.</dd>
2033                                 
2034                                 </dl>
2035                         
2036                         
2037                         
2038                         
2039                         
2040                                 <dl class="detailList">
2041                                 <dt class="heading">Returns:</dt>
2042                                 
2043                                         <dd><span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  The function used to render the cell. See {<b>link</b> <b>setRenderer</b>}.</dd>
2044                                 
2045                                 </dl>
2046                         
2047                         
2048                         
2049
2050                     
2051                     
2052                      
2053                     </div>                    
2054                 </div>
2055
2056             </td>
2057             <td class="msource">
2058                 
2059                         Roo.grid.ColumnModel
2060                 &nbsp;
2061             </td>
2062         </tr>
2063         
2064           
2065           <tr class="method-row config-row-alt1 expandable notInherited">
2066             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2067            
2068            
2069             <td class="sig">
2070                 <a id="Roo.grid.ColumnModel-method-getTotalWidth"   name=".getTotalWidth"></a>
2071                 <div class="fixedFont">
2072                         <span class="attributes"></span><b class="itemname">getTotalWidth</b>
2073                                 
2074                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>includeHidden</i></B>) 
2075                         
2076                                 
2077                                          : 
2078                                         
2079                                                 
2080                                                 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
2081                                         
2082                                         
2083                                         
2084                                 
2085                         
2086                 </div>
2087                 <div class="mdesc">
2088                 
2089                    <div class="short">Returns the total width of all columns.</div> 
2090                  
2091                  
2092                  
2093                     <div class="long">
2094                         
2095                                 Returns the total width of all columns.
2096                     
2097                                 
2098                         
2099                         
2100                         
2101                         
2102                                 <dl class="detailList">
2103                                 <dt class="heading">Parameters:</dt>
2104                                 
2105                                         <dt>
2106                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>includeHidden</b>
2107                                                 
2108                                         </dt>
2109                                         <dd>True to include hidden column widths</dd>
2110                                 
2111                                 </dl>
2112                         
2113                         
2114                         
2115                         
2116                         
2117                                 <dl class="detailList">
2118                                 <dt class="heading">Returns:</dt>
2119                                 
2120                                         <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  </dd>
2121                                 
2122                                 </dl>
2123                         
2124                         
2125                         
2126
2127                     
2128                     
2129                      
2130                     </div>                    
2131                 </div>
2132
2133             </td>
2134             <td class="msource">
2135                 
2136                         Roo.grid.ColumnModel
2137                 &nbsp;
2138             </td>
2139         </tr>
2140         
2141           
2142           <tr class="method-row config-row-alt0 expandable">
2143             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2144            
2145            
2146             <td class="sig">
2147                 <a id="Roo.util.Observable-method-hasListener"   name=".hasListener"></a>
2148                 <div class="fixedFont">
2149                         <span class="attributes"></span><b class="itemname">hasListener</b>
2150                                 
2151                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>) 
2152                         
2153                                 
2154                                          : 
2155                                         
2156                                                 
2157                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
2158                                         
2159                                         
2160                                         
2161                                 
2162                         
2163                 </div>
2164                 <div class="mdesc">
2165                 
2166                    <div class="short">Checks to see if this object has any listeners for a specified event</div> 
2167                  
2168                  
2169                  
2170                     <div class="long">
2171                         
2172                                 Checks to see if this object has any listeners for a specified event
2173                     
2174                                 
2175                         
2176                         
2177                         
2178                         
2179                                 <dl class="detailList">
2180                                 <dt class="heading">Parameters:</dt>
2181                                 
2182                                         <dt>
2183                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
2184                                                 
2185                                         </dt>
2186                                         <dd>The name of the event to check for</dd>
2187                                 
2188                                 </dl>
2189                         
2190                         
2191                         
2192                         
2193                         
2194                                 <dl class="detailList">
2195                                 <dt class="heading">Returns:</dt>
2196                                 
2197                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  True if the event is being listened for, else false</dd>
2198                                 
2199                                 </dl>
2200                         
2201                         
2202                         
2203
2204                     
2205                     
2206                      
2207                     </div>                    
2208                 </div>
2209
2210             </td>
2211             <td class="msource">
2212                 
2213                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
2214                 &nbsp;
2215             </td>
2216         </tr>
2217         
2218           
2219           <tr class="method-row config-row-alt1 expandable notInherited">
2220             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2221            
2222            
2223             <td class="sig">
2224                 <a id="Roo.grid.ColumnModel-method-isCellEditable"   name=".isCellEditable"></a>
2225                 <div class="fixedFont">
2226                         <span class="attributes"></span><b class="itemname">isCellEditable</b>
2227                                 
2228                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>colIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>) 
2229                         
2230                                 
2231                                          : 
2232                                         
2233                                                 
2234                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
2235                                         
2236                                         
2237                                         
2238                                 
2239                         
2240                 </div>
2241                 <div class="mdesc">
2242                 
2243                    <div class="short">Returns true if the cell is editable.</div> 
2244                  
2245                  
2246                  
2247                     <div class="long">
2248                         
2249                                 Returns true if the cell is editable.
2250                     
2251                                 
2252                         
2253                         
2254                         
2255                         
2256                                 <dl class="detailList">
2257                                 <dt class="heading">Parameters:</dt>
2258                                 
2259                                         <dt>
2260                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>colIndex</b>
2261                                                 
2262                                         </dt>
2263                                         <dd>The column index</dd>
2264                                 
2265                                         <dt>
2266                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>rowIndex</b>
2267                                                 
2268                                         </dt>
2269                                         <dd>The row index - this is nto actually used..?</dd>
2270                                 
2271                                 </dl>
2272                         
2273                         
2274                         
2275                         
2276                         
2277                                 <dl class="detailList">
2278                                 <dt class="heading">Returns:</dt>
2279                                 
2280                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  </dd>
2281                                 
2282                                 </dl>
2283                         
2284                         
2285                         
2286
2287                     
2288                     
2289                      
2290                     </div>                    
2291                 </div>
2292
2293             </td>
2294             <td class="msource">
2295                 
2296                         Roo.grid.ColumnModel
2297                 &nbsp;
2298             </td>
2299         </tr>
2300         
2301           
2302           <tr class="method-row config-row-alt0 expandable notInherited">
2303             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2304            
2305            
2306             <td class="sig">
2307                 <a id="Roo.grid.ColumnModel-method-isFixed"   name=".isFixed"></a>
2308                 <div class="fixedFont">
2309                         <span class="attributes"></span><b class="itemname">isFixed</b>
2310                                 
2311                                  () 
2312                         
2313                                 
2314                         
2315                 </div>
2316                 <div class="mdesc">
2317                 
2318                    <div class="short">Returns true if the column width cannot be changed</div> 
2319                  
2320                  
2321                  
2322                     <div class="long">
2323                         
2324                                 Returns true if the column width cannot be changed
2325                     
2326                                 
2327                         
2328                         
2329                         
2330                         
2331                         
2332                         
2333                         
2334                         
2335                         
2336                         
2337
2338                     
2339                     
2340                      
2341                     </div>                    
2342                 </div>
2343
2344             </td>
2345             <td class="msource">
2346                 
2347                         Roo.grid.ColumnModel
2348                 &nbsp;
2349             </td>
2350         </tr>
2351         
2352           
2353           <tr class="method-row config-row-alt1 expandable notInherited">
2354             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2355            
2356            
2357             <td class="sig">
2358                 <a id="Roo.grid.ColumnModel-method-isHidden"   name=".isHidden"></a>
2359                 <div class="fixedFont">
2360                         <span class="attributes"></span><b class="itemname">isHidden</b>
2361                                 
2362                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>colIndex</i></B>) 
2363                         
2364                                 
2365                                          : 
2366                                         
2367                                                 
2368                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
2369                                         
2370                                         
2371                                         
2372                                 
2373                         
2374                 </div>
2375                 <div class="mdesc">
2376                 
2377                    <div class="short">Returns true if the column is hidden.</div> 
2378                  
2379                  
2380                  
2381                     <div class="long">
2382                         
2383                                 Returns true if the column is hidden.
2384                     
2385                                 
2386                         
2387                         
2388                         
2389                         
2390                                 <dl class="detailList">
2391                                 <dt class="heading">Parameters:</dt>
2392                                 
2393                                         <dt>
2394                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>colIndex</b>
2395                                                 
2396                                         </dt>
2397                                         <dd>The column index</dd>
2398                                 
2399                                 </dl>
2400                         
2401                         
2402                         
2403                         
2404                         
2405                                 <dl class="detailList">
2406                                 <dt class="heading">Returns:</dt>
2407                                 
2408                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  </dd>
2409                                 
2410                                 </dl>
2411                         
2412                         
2413                         
2414
2415                     
2416                     
2417                      
2418                     </div>                    
2419                 </div>
2420
2421             </td>
2422             <td class="msource">
2423                 
2424                         Roo.grid.ColumnModel
2425                 &nbsp;
2426             </td>
2427         </tr>
2428         
2429           
2430           <tr class="method-row config-row-alt0 expandable notInherited">
2431             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2432            
2433            
2434             <td class="sig">
2435                 <a id="Roo.grid.ColumnModel-method-isResizable"   name=".isResizable"></a>
2436                 <div class="fixedFont">
2437                         <span class="attributes"></span><b class="itemname">isResizable</b>
2438                                 
2439                                  () 
2440                         
2441                                 
2442                                          : 
2443                                         
2444                                                 
2445                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
2446                                         
2447                                         
2448                                         
2449                                 
2450                         
2451                 </div>
2452                 <div class="mdesc">
2453                 
2454                    <div class="short">Returns true if the column can be resized</div> 
2455                  
2456                  
2457                  
2458                     <div class="long">
2459                         
2460                                 Returns true if the column can be resized
2461                     
2462                                 
2463                         
2464                         
2465                         
2466                         
2467                         
2468                         
2469                         
2470                         
2471                                 <dl class="detailList">
2472                                 <dt class="heading">Returns:</dt>
2473                                 
2474                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  </dd>
2475                                 
2476                                 </dl>
2477                         
2478                         
2479                         
2480
2481                     
2482                     
2483                      
2484                     </div>                    
2485                 </div>
2486
2487             </td>
2488             <td class="msource">
2489                 
2490                         Roo.grid.ColumnModel
2491                 &nbsp;
2492             </td>
2493         </tr>
2494         
2495           
2496           <tr class="method-row config-row-alt1 expandable notInherited">
2497             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2498            
2499            
2500             <td class="sig">
2501                 <a id="Roo.grid.ColumnModel-method-isSortable"   name=".isSortable"></a>
2502                 <div class="fixedFont">
2503                         <span class="attributes"></span><b class="itemname">isSortable</b>
2504                                 
2505                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>col</i></B>) 
2506                         
2507                                 
2508                                          : 
2509                                         
2510                                                 
2511                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
2512                                         
2513                                         
2514                                         
2515                                 
2516                         
2517                 </div>
2518                 <div class="mdesc">
2519                 
2520                    <div class="short">Returns true if the specified column is sortable.</div> 
2521                  
2522                  
2523                  
2524                     <div class="long">
2525                         
2526                                 Returns true if the specified column is sortable.
2527                     
2528                                 
2529                         
2530                         
2531                         
2532                         
2533                                 <dl class="detailList">
2534                                 <dt class="heading">Parameters:</dt>
2535                                 
2536                                         <dt>
2537                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>col</b>
2538                                                 
2539                                         </dt>
2540                                         <dd>The column index</dd>
2541                                 
2542                                 </dl>
2543                         
2544                         
2545                         
2546                         
2547                         
2548                                 <dl class="detailList">
2549                                 <dt class="heading">Returns:</dt>
2550                                 
2551                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  </dd>
2552                                 
2553                                 </dl>
2554                         
2555                         
2556                         
2557
2558                     
2559                     
2560                      
2561                     </div>                    
2562                 </div>
2563
2564             </td>
2565             <td class="msource">
2566                 
2567                         Roo.grid.ColumnModel
2568                 &nbsp;
2569             </td>
2570         </tr>
2571         
2572           
2573           <tr class="method-row config-row-alt0 expandable">
2574             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2575            
2576            
2577             <td class="sig">
2578                 <a id="Roo.util.Observable-method-on"   name=".on"></a>
2579                 <div class="fixedFont">
2580                         <span class="attributes"></span><b class="itemname">on</b>
2581                                 
2582                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>handler</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>scope</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>options</i></B>) 
2583                         
2584                                 
2585                         
2586                 </div>
2587                 <div class="mdesc">
2588                 
2589                    <div class="short">Appends an event handler to this element (shorthand for addListener)</div> 
2590                  
2591                  
2592                  
2593                     <div class="long">
2594                         
2595                                 Appends an event handler to this element (shorthand for addListener)
2596                     
2597                                 
2598                         
2599                         
2600                         
2601                         
2602                                 <dl class="detailList">
2603                                 <dt class="heading">Parameters:</dt>
2604                                 
2605                                         <dt>
2606                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
2607                                                 
2608                                         </dt>
2609                                         <dd>The type of event to listen for</dd>
2610                                 
2611                                         <dt>
2612                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
2613                                                 
2614                                         </dt>
2615                                         <dd>The method the event invokes</dd>
2616                                 
2617                                         <dt>
2618                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>scope</b>
2619                                                 
2620                                         </dt>
2621                                         <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
2622                                 
2623                                         <dt>
2624                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>options</b>
2625                                                 
2626                                         </dt>
2627                                         <dd>(optional)</dd>
2628                                 
2629                                 </dl>
2630                         
2631                         
2632                         
2633                         
2634                         
2635                         
2636                         
2637
2638                     
2639                     
2640                      
2641                     </div>                    
2642                 </div>
2643
2644             </td>
2645             <td class="msource">
2646                 
2647                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
2648                 &nbsp;
2649             </td>
2650         </tr>
2651         
2652           
2653           <tr class="method-row config-row-alt1 expandable">
2654             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2655            
2656            
2657             <td class="sig">
2658                 <a id="Roo.util.Observable-method-purgeListeners"   name=".purgeListeners"></a>
2659                 <div class="fixedFont">
2660                         <span class="attributes"></span><b class="itemname">purgeListeners</b>
2661                                 
2662                                  () 
2663                         
2664                                 
2665                         
2666                 </div>
2667                 <div class="mdesc">
2668                 
2669                    <div class="short">Removes all listeners for this object</div> 
2670                  
2671                  
2672                  
2673                     <div class="long">
2674                         
2675                                 Removes all listeners for this object
2676                     
2677                                 
2678                         
2679                         
2680                         
2681                         
2682                         
2683                         
2684                         
2685                         
2686                         
2687                         
2688
2689                     
2690                     
2691                      
2692                     </div>                    
2693                 </div>
2694
2695             </td>
2696             <td class="msource">
2697                 
2698                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
2699                 &nbsp;
2700             </td>
2701         </tr>
2702         
2703           
2704           <tr class="method-row config-row-alt0 expandable">
2705             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2706            
2707            
2708             <td class="sig">
2709                 <a id="Roo.util.Observable-method-removeListener"   name=".removeListener"></a>
2710                 <div class="fixedFont">
2711                         <span class="attributes"></span><b class="itemname">removeListener</b>
2712                                 
2713                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>handler</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>scope</i></B>) 
2714                         
2715                                 
2716                         
2717                 </div>
2718                 <div class="mdesc">
2719                 
2720                    <div class="short">Removes a listener</div> 
2721                  
2722                  
2723                  
2724                     <div class="long">
2725                         
2726                                 Removes a listener
2727                     
2728                                 
2729                         
2730                         
2731                         
2732                         
2733                                 <dl class="detailList">
2734                                 <dt class="heading">Parameters:</dt>
2735                                 
2736                                         <dt>
2737                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
2738                                                 
2739                                         </dt>
2740                                         <dd>The type of event to listen for</dd>
2741                                 
2742                                         <dt>
2743                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
2744                                                 
2745                                         </dt>
2746                                         <dd>The handler to remove</dd>
2747                                 
2748                                         <dt>
2749                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>scope</b>
2750                                                 
2751                                         </dt>
2752                                         <dd>(optional) The scope (this object) for the handler</dd>
2753                                 
2754                                 </dl>
2755                         
2756                         
2757                         
2758                         
2759                         
2760                         
2761                         
2762
2763                     
2764                     
2765                      
2766                     </div>                    
2767                 </div>
2768
2769             </td>
2770             <td class="msource">
2771                 
2772                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
2773                 &nbsp;
2774             </td>
2775         </tr>
2776         
2777           
2778           <tr class="method-row config-row-alt1 expandable notInherited">
2779             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2780            
2781            
2782             <td class="sig">
2783                 <a id="Roo.grid.ColumnModel-method-setColumnHeader"   name=".setColumnHeader"></a>
2784                 <div class="fixedFont">
2785                         <span class="attributes"></span><b class="itemname">setColumnHeader</b>
2786                                 
2787                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>col</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>header</i></B>) 
2788                         
2789                                 
2790                         
2791                 </div>
2792                 <div class="mdesc">
2793                 
2794                    <div class="short">Sets the header for a column.</div> 
2795                  
2796                  
2797                  
2798                     <div class="long">
2799                         
2800                                 Sets the header for a column.
2801                     
2802                                 
2803                         
2804                         
2805                         
2806                         
2807                                 <dl class="detailList">
2808                                 <dt class="heading">Parameters:</dt>
2809                                 
2810                                         <dt>
2811                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>col</b>
2812                                                 
2813                                         </dt>
2814                                         <dd>The column index</dd>
2815                                 
2816                                         <dt>
2817                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>header</b>
2818                                                 
2819                                         </dt>
2820                                         <dd>The new header</dd>
2821                                 
2822                                 </dl>
2823                         
2824                         
2825                         
2826                         
2827                         
2828                         
2829                         
2830
2831                     
2832                     
2833                      
2834                     </div>                    
2835                 </div>
2836
2837             </td>
2838             <td class="msource">
2839                 
2840                         Roo.grid.ColumnModel
2841                 &nbsp;
2842             </td>
2843         </tr>
2844         
2845           
2846           <tr class="method-row config-row-alt0 expandable notInherited">
2847             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2848            
2849            
2850             <td class="sig">
2851                 <a id="Roo.grid.ColumnModel-method-setColumnTooltip"   name=".setColumnTooltip"></a>
2852                 <div class="fixedFont">
2853                         <span class="attributes"></span><b class="itemname">setColumnTooltip</b>
2854                                 
2855                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>col</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>tooltip</i></B>) 
2856                         
2857                                 
2858                         
2859                 </div>
2860                 <div class="mdesc">
2861                 
2862                    <div class="short">Sets the tooltip for a column.</div> 
2863                  
2864                  
2865                  
2866                     <div class="long">
2867                         
2868                                 Sets the tooltip for a column.
2869                     
2870                                 
2871                         
2872                         
2873                         
2874                         
2875                                 <dl class="detailList">
2876                                 <dt class="heading">Parameters:</dt>
2877                                 
2878                                         <dt>
2879                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>col</b>
2880                                                 
2881                                         </dt>
2882                                         <dd>The column index</dd>
2883                                 
2884                                         <dt>
2885                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>tooltip</b>
2886                                                 
2887                                         </dt>
2888                                         <dd>The new tooltip</dd>
2889                                 
2890                                 </dl>
2891                         
2892                         
2893                         
2894                         
2895                         
2896                         
2897                         
2898
2899                     
2900                     
2901                      
2902                     </div>                    
2903                 </div>
2904
2905             </td>
2906             <td class="msource">
2907                 
2908                         Roo.grid.ColumnModel
2909                 &nbsp;
2910             </td>
2911         </tr>
2912         
2913           
2914           <tr class="method-row config-row-alt1 expandable notInherited">
2915             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2916            
2917            
2918             <td class="sig">
2919                 <a id="Roo.grid.ColumnModel-method-setColumnWidth"   name=".setColumnWidth"></a>
2920                 <div class="fixedFont">
2921                         <span class="attributes"></span><b class="itemname">setColumnWidth</b>
2922                                 
2923                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>col</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>width</i></B>) 
2924                         
2925                                 
2926                         
2927                 </div>
2928                 <div class="mdesc">
2929                 
2930                    <div class="short">Sets the width for a column.</div> 
2931                  
2932                  
2933                  
2934                     <div class="long">
2935                         
2936                                 Sets the width for a column.
2937                     
2938                                 
2939                         
2940                         
2941                         
2942                         
2943                                 <dl class="detailList">
2944                                 <dt class="heading">Parameters:</dt>
2945                                 
2946                                         <dt>
2947                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>col</b>
2948                                                 
2949                                         </dt>
2950                                         <dd>The column index</dd>
2951                                 
2952                                         <dt>
2953                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>width</b>
2954                                                 
2955                                         </dt>
2956                                         <dd>The new width</dd>
2957                                 
2958                                 </dl>
2959                         
2960                         
2961                         
2962                         
2963                         
2964                         
2965                         
2966
2967                     
2968                     
2969                      
2970                     </div>                    
2971                 </div>
2972
2973             </td>
2974             <td class="msource">
2975                 
2976                         Roo.grid.ColumnModel
2977                 &nbsp;
2978             </td>
2979         </tr>
2980         
2981           
2982           <tr class="method-row config-row-alt0 expandable notInherited">
2983             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2984            
2985            
2986             <td class="sig">
2987                 <a id="Roo.grid.ColumnModel-method-setDataIndex"   name=".setDataIndex"></a>
2988                 <div class="fixedFont">
2989                         <span class="attributes"></span><b class="itemname">setDataIndex</b>
2990                                 
2991                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>col</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>dataIndex</i></B>) 
2992                         
2993                                 
2994                         
2995                 </div>
2996                 <div class="mdesc">
2997                 
2998                    <div class="short">Sets the dataIndex for a column.</div> 
2999                  
3000                  
3001                  
3002                     <div class="long">
3003                         
3004                                 Sets the dataIndex for a column.
3005                     
3006                                 
3007                         
3008                         
3009                         
3010                         
3011                                 <dl class="detailList">
3012                                 <dt class="heading">Parameters:</dt>
3013                                 
3014                                         <dt>
3015                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>col</b>
3016                                                 
3017                                         </dt>
3018                                         <dd>The column index</dd>
3019                                 
3020                                         <dt>
3021                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>dataIndex</b>
3022                                                 
3023                                         </dt>
3024                                         <dd>The new dataIndex</dd>
3025                                 
3026                                 </dl>
3027                         
3028                         
3029                         
3030                         
3031                         
3032                         
3033                         
3034
3035                     
3036                     
3037                      
3038                     </div>                    
3039                 </div>
3040
3041             </td>
3042             <td class="msource">
3043                 
3044                         Roo.grid.ColumnModel
3045                 &nbsp;
3046             </td>
3047         </tr>
3048         
3049           
3050           <tr class="method-row config-row-alt1 expandable notInherited">
3051             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3052            
3053            
3054             <td class="sig">
3055                 <a id="Roo.grid.ColumnModel-method-setEditable"   name=".setEditable"></a>
3056                 <div class="fixedFont">
3057                         <span class="attributes"></span><b class="itemname">setEditable</b>
3058                                 
3059                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>col</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>editable</i></B>) 
3060                         
3061                                 
3062                         
3063                 </div>
3064                 <div class="mdesc">
3065                 
3066                    <div class="short">Sets if a column is editable.</div> 
3067                  
3068                  
3069                  
3070                     <div class="long">
3071                         
3072                                 Sets if a column is editable.
3073                     
3074                                 
3075                         
3076                         
3077                         
3078                         
3079                                 <dl class="detailList">
3080                                 <dt class="heading">Parameters:</dt>
3081                                 
3082                                         <dt>
3083                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>col</b>
3084                                                 
3085                                         </dt>
3086                                         <dd>The column index</dd>
3087                                 
3088                                         <dt>
3089                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>editable</b>
3090                                                 
3091                                         </dt>
3092                                         <dd>True if the column is editable</dd>
3093                                 
3094                                 </dl>
3095                         
3096                         
3097                         
3098                         
3099                         
3100                         
3101                         
3102
3103                     
3104                     
3105                      
3106                     </div>                    
3107                 </div>
3108
3109             </td>
3110             <td class="msource">
3111                 
3112                         Roo.grid.ColumnModel
3113                 &nbsp;
3114             </td>
3115         </tr>
3116         
3117           
3118           <tr class="method-row config-row-alt0 expandable notInherited">
3119             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3120            
3121            
3122             <td class="sig">
3123                 <a id="Roo.grid.ColumnModel-method-setEditor"   name=".setEditor"></a>
3124                 <div class="fixedFont">
3125                         <span class="attributes"></span><b class="itemname">setEditor</b>
3126                                 
3127                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>col</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>editor</i></B>) 
3128                         
3129                                 
3130                         
3131                 </div>
3132                 <div class="mdesc">
3133                 
3134                    <div class="short">Sets the editor for a column.</div> 
3135                  
3136                  
3137                  
3138                     <div class="long">
3139                         
3140                                 Sets the editor for a column.
3141                     
3142                                 
3143                         
3144                         
3145                         
3146                         
3147                                 <dl class="detailList">
3148                                 <dt class="heading">Parameters:</dt>
3149                                 
3150                                         <dt>
3151                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>col</b>
3152                                                 
3153                                         </dt>
3154                                         <dd>The column index</dd>
3155                                 
3156                                         <dt>
3157                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>editor</b>
3158                                                 
3159                                         </dt>
3160                                         <dd>The editor object</dd>
3161                                 
3162                                 </dl>
3163                         
3164                         
3165                         
3166                         
3167                         
3168                         
3169                         
3170
3171                     
3172                     
3173                      
3174                     </div>                    
3175                 </div>
3176
3177             </td>
3178             <td class="msource">
3179                 
3180                         Roo.grid.ColumnModel
3181                 &nbsp;
3182             </td>
3183         </tr>
3184         
3185           
3186           <tr class="method-row config-row-alt1 expandable notInherited">
3187             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3188            
3189            
3190             <td class="sig">
3191                 <a id="Roo.grid.ColumnModel-method-setHidden"   name=".setHidden"></a>
3192                 <div class="fixedFont">
3193                         <span class="attributes"></span><b class="itemname">setHidden</b>
3194                                 
3195                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>colIndex</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>hidden</i></B>) 
3196                         
3197                                 
3198                         
3199                 </div>
3200                 <div class="mdesc">
3201                 
3202                    <div class="short">Sets if a column is hidden.</div> 
3203                  
3204                  
3205                  
3206                     <div class="long">
3207                         
3208                                 Sets if a column is hidden.
3209                     
3210                                 
3211                         
3212                         
3213                         
3214                         
3215                                 <dl class="detailList">
3216                                 <dt class="heading">Parameters:</dt>
3217                                 
3218                                         <dt>
3219                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>colIndex</b>
3220                                                 
3221                                         </dt>
3222                                         <dd>The column index</dd>
3223                                 
3224                                         <dt>
3225                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>hidden</b>
3226                                                 
3227                                         </dt>
3228                                         <dd>True if the column is hidden</dd>
3229                                 
3230                                 </dl>
3231                         
3232                         
3233                         
3234                         
3235                         
3236                         
3237                         
3238
3239                     
3240                     
3241                      
3242                     </div>                    
3243                 </div>
3244
3245             </td>
3246             <td class="msource">
3247                 
3248                         Roo.grid.ColumnModel
3249                 &nbsp;
3250             </td>
3251         </tr>
3252         
3253           
3254           <tr class="method-row config-row-alt0 expandable notInherited">
3255             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3256            
3257            
3258             <td class="sig">
3259                 <a id="Roo.grid.ColumnModel-method-setRenderer"   name=".setRenderer"></a>
3260                 <div class="fixedFont">
3261                         <span class="attributes"></span><b class="itemname">setRenderer</b>
3262                                 
3263                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>col</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>fn</i></B>) 
3264                         
3265                                 
3266                         
3267                 </div>
3268                 <div class="mdesc">
3269                 
3270                    <div class="short">Sets the rendering (formatting) function for a column.</div> 
3271                  
3272                  
3273                  
3274                     <div class="long">
3275                         
3276                                 Sets the rendering (formatting) function for a column.
3277                     
3278                                 
3279                         
3280                         
3281                         
3282                         
3283                                 <dl class="detailList">
3284                                 <dt class="heading">Parameters:</dt>
3285                                 
3286                                         <dt>
3287                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>col</b>
3288                                                 
3289                                         </dt>
3290                                         <dd>The column index</dd>
3291                                 
3292                                         <dt>
3293                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>fn</b>
3294                                                 
3295                                         </dt>
3296                                         <dd>The function to use to process the cell's raw data<br/>to return HTML markup for the grid view. The render function is called with<br/>the following parameters:<ul><br/><li>Data value.</li><br/><li>Cell metadata. An object in which you may set the following attributes:<ul><br/><li>css A CSS style string to apply to the table cell.</li><br/><li>attr An HTML attribute definition string to apply to the data container element <i>within</i> the table cell.</li></ul><br/><li>The {<b>link</b> Roo.data.Record} from which the data was extracted.</li><br/><li>Row index</li><br/><li>Column index</li><br/><li>The {<b>link</b> Roo.data.Store} object from which the Record was extracted</li></ul></dd>
3297                                 
3298                                 </dl>
3299                         
3300                         
3301                         
3302                         
3303                         
3304                         
3305                         
3306
3307                     
3308                     
3309                      
3310                     </div>                    
3311                 </div>
3312
3313             </td>
3314             <td class="msource">
3315                 
3316                         Roo.grid.ColumnModel
3317                 &nbsp;
3318             </td>
3319         </tr>
3320         
3321           
3322           <tr class="method-row config-row-alt1 expandable">
3323             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3324            
3325            
3326             <td class="sig">
3327                 <a id="Roo.util.Observable-method-un"   name=".un"></a>
3328                 <div class="fixedFont">
3329                         <span class="attributes"></span><b class="itemname">un</b>
3330                                 
3331                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>handler</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>scope</i></B>) 
3332                         
3333                                 
3334                         
3335                 </div>
3336                 <div class="mdesc">
3337                 
3338                    <div class="short">Removes a listener (shorthand for removeListener)</div> 
3339                  
3340                  
3341                  
3342                     <div class="long">
3343                         
3344                                 Removes a listener (shorthand for removeListener)
3345                     
3346                                 
3347                         
3348                         
3349                         
3350                         
3351                                 <dl class="detailList">
3352                                 <dt class="heading">Parameters:</dt>
3353                                 
3354                                         <dt>
3355                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
3356                                                 
3357                                         </dt>
3358                                         <dd>The type of event to listen for</dd>
3359                                 
3360                                         <dt>
3361                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
3362                                                 
3363                                         </dt>
3364                                         <dd>The handler to remove</dd>
3365                                 
3366                                         <dt>
3367                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>scope</b>
3368                                                 
3369                                         </dt>
3370                                         <dd>(optional) The scope (this object) for the handler</dd>
3371                                 
3372                                 </dl>
3373                         
3374                         
3375                         
3376                         
3377                         
3378                         
3379                         
3380
3381                     
3382                     
3383                      
3384                     </div>                    
3385                 </div>
3386
3387             </td>
3388             <td class="msource">
3389                 
3390                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
3391                 &nbsp;
3392             </td>
3393         </tr>
3394         
3395                                                        
3396     </table>
3397
3398   
3399   <!-- ============================== events summary / details ======================== -->
3400   
3401   
3402   <a id="Roo.grid.ColumnModel-events"></a>
3403     
3404   
3405         
3406    
3407   
3408     
3409     
3410     
3411       <table cellspacing="0" class="member-table">
3412                 <caption>Events</caption>
3413               <thead>
3414                 <tr>
3415                     <th class="sig-header" colspan="2">Event</th>            
3416                     <th class="msource-header">Defined By</th>
3417
3418                 </tr>
3419               </thead>  
3420         
3421         
3422          
3423         
3424         
3425           <tr class="method-row expandable config-row-alt0 notInherited">
3426             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3427             
3428             <td class="sig">
3429                 <a id="Roo.grid.ColumnModel-event-*columlockchange"></a>
3430                 
3431                <div class="fixedFont">
3432                 <b class="itemname">columlockchange</b> (ColumnModel <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>colIndex</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>locked</i></B>) 
3433                 
3434                 </div>
3435
3436                 <div class="mdesc">
3437
3438                    <div class="short">Fires when a column's locked state is changed
3439                    
3440                 </div> 
3441                     
3442                     <div class="long">
3443                     
3444                         Fires when a column's locked state is changed
3445                     
3446                         
3447                         
3448                 
3449                         
3450                                 <dl class="detailList">
3451                                 <dt class="heading">Parameters:</dt>
3452                                 
3453                                         <dt>
3454                                                 <span class="fixedFont">ColumnModel</span> <b>this</b>
3455                                                 
3456                                         </dt>
3457                                         <dd></dd>
3458                                 
3459                                         <dt>
3460                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>colIndex</b>
3461                                                 
3462                                         </dt>
3463                                         <dd></dd>
3464                                 
3465                                         <dt>
3466                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>locked</b>
3467                                                 
3468                                         </dt>
3469                                         <dd>true if locked</dd>
3470                                 
3471                                 </dl>
3472                         
3473                         
3474                         
3475                         
3476                         
3477                         
3478                         
3479
3480                     
3481                     
3482                      
3483                     </div>                    
3484                 </div>
3485
3486             </td>
3487             <td class="msource">
3488                 Roo.grid.ColumnModel
3489             </td>
3490         </tr>
3491         
3492           <tr class="method-row expandable config-row-alt1 notInherited">
3493             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3494             
3495             <td class="sig">
3496                 <a id="Roo.grid.ColumnModel-event-*columnmoved"></a>
3497                 
3498                <div class="fixedFont">
3499                 <b class="itemname">columnmoved</b> (ColumnModel <B><i>this</i></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>) 
3500                 
3501                 </div>
3502
3503                 <div class="mdesc">
3504
3505                    <div class="short">Fires when a column is moved.
3506                    
3507                 </div> 
3508                     
3509                     <div class="long">
3510                     
3511                         Fires when a column is moved.
3512                     
3513                         
3514                         
3515                 
3516                         
3517                                 <dl class="detailList">
3518                                 <dt class="heading">Parameters:</dt>
3519                                 
3520                                         <dt>
3521                                                 <span class="fixedFont">ColumnModel</span> <b>this</b>
3522                                                 
3523                                         </dt>
3524                                         <dd></dd>
3525                                 
3526                                         <dt>
3527                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>oldIndex</b>
3528                                                 
3529                                         </dt>
3530                                         <dd></dd>
3531                                 
3532                                         <dt>
3533                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>newIndex</b>
3534                                                 
3535                                         </dt>
3536                                         <dd></dd>
3537                                 
3538                                 </dl>
3539                         
3540                         
3541                         
3542                         
3543                         
3544                         
3545                         
3546
3547                     
3548                     
3549                      
3550                     </div>                    
3551                 </div>
3552
3553             </td>
3554             <td class="msource">
3555                 Roo.grid.ColumnModel
3556             </td>
3557         </tr>
3558         
3559           <tr class="method-row expandable config-row-alt0 notInherited">
3560             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3561             
3562             <td class="sig">
3563                 <a id="Roo.grid.ColumnModel-event-*headerchange"></a>
3564                 
3565                <div class="fixedFont">
3566                 <b class="itemname">headerchange</b> (ColumnModel <B><i>this</i></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>newText</i></B>) 
3567                 
3568                 </div>
3569
3570                 <div class="mdesc">
3571
3572                    <div class="short">Fires when the text of a header changes.
3573                    
3574                 </div> 
3575                     
3576                     <div class="long">
3577                     
3578                         Fires when the text of a header changes.
3579                     
3580                         
3581                         
3582                 
3583                         
3584                                 <dl class="detailList">
3585                                 <dt class="heading">Parameters:</dt>
3586                                 
3587                                         <dt>
3588                                                 <span class="fixedFont">ColumnModel</span> <b>this</b>
3589                                                 
3590                                         </dt>
3591                                         <dd></dd>
3592                                 
3593                                         <dt>
3594                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
3595                                                 
3596                                         </dt>
3597                                         <dd>The column index</dd>
3598                                 
3599                                         <dt>
3600                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>newText</b>
3601                                                 
3602                                         </dt>
3603                                         <dd>The new header text</dd>
3604                                 
3605                                 </dl>
3606                         
3607                         
3608                         
3609                         
3610                         
3611                         
3612                         
3613
3614                     
3615                     
3616                      
3617                     </div>                    
3618                 </div>
3619
3620             </td>
3621             <td class="msource">
3622                 Roo.grid.ColumnModel
3623             </td>
3624         </tr>
3625         
3626           <tr class="method-row expandable config-row-alt1 notInherited">
3627             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3628             
3629             <td class="sig">
3630                 <a id="Roo.grid.ColumnModel-event-*hiddenchange"></a>
3631                 
3632                <div class="fixedFont">
3633                 <b class="itemname">hiddenchange</b> (ColumnModel <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>columnIndex</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>hidden</i></B>) 
3634                 
3635                 </div>
3636
3637                 <div class="mdesc">
3638
3639                    <div class="short">Fires when a column is hidden or "unhidden".
3640                    
3641                 </div> 
3642                     
3643                     <div class="long">
3644                     
3645                         Fires when a column is hidden or "unhidden".
3646                     
3647                         
3648                         
3649                 
3650                         
3651                                 <dl class="detailList">
3652                                 <dt class="heading">Parameters:</dt>
3653                                 
3654                                         <dt>
3655                                                 <span class="fixedFont">ColumnModel</span> <b>this</b>
3656                                                 
3657                                         </dt>
3658                                         <dd></dd>
3659                                 
3660                                         <dt>
3661                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
3662                                                 
3663                                         </dt>
3664                                         <dd>The column index</dd>
3665                                 
3666                                         <dt>
3667                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>hidden</b>
3668                                                 
3669                                         </dt>
3670                                         <dd>true if hidden, false otherwise</dd>
3671                                 
3672                                 </dl>
3673                         
3674                         
3675                         
3676                         
3677                         
3678                         
3679                         
3680
3681                     
3682                     
3683                      
3684                     </div>                    
3685                 </div>
3686
3687             </td>
3688             <td class="msource">
3689                 Roo.grid.ColumnModel
3690             </td>
3691         </tr>
3692         
3693           <tr class="method-row expandable config-row-alt0 notInherited">
3694             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3695             
3696             <td class="sig">
3697                 <a id="Roo.grid.ColumnModel-event-*widthchange"></a>
3698                 
3699                <div class="fixedFont">
3700                 <b class="itemname">widthchange</b> (ColumnModel <B><i>this</i></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>newWidth</i></B>) 
3701                 
3702                 </div>
3703
3704                 <div class="mdesc">
3705
3706                    <div class="short">Fires when the width of a column changes.
3707                    
3708                 </div> 
3709                     
3710                     <div class="long">
3711                     
3712                         Fires when the width of a column changes.
3713                     
3714                         
3715                         
3716                 
3717                         
3718                                 <dl class="detailList">
3719                                 <dt class="heading">Parameters:</dt>
3720                                 
3721                                         <dt>
3722                                                 <span class="fixedFont">ColumnModel</span> <b>this</b>
3723                                                 
3724                                         </dt>
3725                                         <dd></dd>
3726                                 
3727                                         <dt>
3728                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
3729                                                 
3730                                         </dt>
3731                                         <dd>The column index</dd>
3732                                 
3733                                         <dt>
3734                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>newWidth</b>
3735                                                 
3736                                         </dt>
3737                                         <dd>The new width</dd>
3738                                 
3739                                 </dl>
3740                         
3741                         
3742                         
3743                         
3744                         
3745                         
3746                         
3747
3748                     
3749                     
3750                      
3751                     </div>                    
3752                 </div>
3753
3754             </td>
3755             <td class="msource">
3756                 Roo.grid.ColumnModel
3757             </td>
3758         </tr>
3759         
3760                                                        
3761     </table>
3762
3763   
3764   
3765   
3766  
3767 <!-- ============================== footer ================================= -->
3768                 <div class="fineprint" style="clear:both">
3769                         
3770                         Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a>  on Fri Jul 13 2018 14:10:54 GMT+0800 (HKT)
3771                         Based on 
3772                         <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>  
3773                 </div>
3774         </body>
3775 </html>