Partial Fix #5654 - roojspacker - get it working as a doc tool...
[roojs1] / docs / symbols / Roo.grid.CellSelectionModel.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.CellSelectionModel</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.CellSelectionModel-props"><img src="resources/s.gif" class="item-icon icon-prop">Properties</a>
35         <a class="inner-link" href="#Roo.grid.CellSelectionModel-methods"><img src="resources/s.gif" class="item-icon icon-method">Methods</a>
36         <a class="inner-link" href="#Roo.grid.CellSelectionModel-events"><img src="resources/s.gif" class="item-icon icon-event">Events</a>
37         <a class="inner-link" href="#Roo.grid.CellSelectionModel-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 src="../../images/default/tree/elbow-end.gif" class="elbow"/><a href="./Roo.grid.AbstractSelectionModel.html#constructor" roo:cls="Roo.grid.AbstractSelectionModel.html#constructor">Roo.grid.AbstractSelectionModel</a>
48 <img src="../../images/default/s.gif" height="1"  width="40"/><img class="elbow" src="../../images/default/tree/elbow-end.gif"/>Roo.grid.CellSelectionModel 
49
50                    </pre>
51                 </div>
52        
53 <!-- ============================== class title / details ============================ -->
54     
55     
56     <h1 class="classTitle">
57                                 
58                                 Class Roo.grid.CellSelectionModel
59                         </h1>
60                         
61     <table cellspacing="0" class="class-summary-table">
62         
63                 <tr><td class="label">Package:</td><td class="hd-info">Roo.grid</td></tr>
64         
65         <tr><td class="label">Defined In:</td><td class="hd-info">
66                         
67                                         <a href="./src/Roo_grid_CellSelectionModel.js.html">Roo/grid/CellSelectionModel.js</a>.
68                         
69         </td></tr>
70         <tr><td class="label">Class:</td><td class="hd-info">CellSelectionModel</td></tr>
71         
72         
73         
74         
75                 <tr><td class="label">Extends:</td><td class="hd-info">
76                         <a href="./Roo.grid.AbstractSelectionModel.html#constructor" roo:cls="Roo.grid.AbstractSelectionModel.html#constructor">Roo.grid.AbstractSelectionModel</a>
77         
78                 </td></tr>    
79         
80         
81     </table>
82
83     
84 <!-- ============================== class summary ========================== -->                        
85     <div class="description">
86         This class provides the basic implementation for cell selection in a grid.
87     </div>
88
89         
90 <!-- ============================== Class comment block... ========================== -->                                       
91
92 <div class="comments">
93         <b>Class Comments / Notes</B> =>  
94         <u onclick="parent.CommentDialog.showCommentId = 'Roo.grid.CellSelectionModel';">[Add Your comment/notes about this class]</u>
95         <br/>
96         <iframe frameborder="0"  id="comments-Roo.grid" style="border: none;width:100%;" 
97                 src="/blog.php/GtkDjsComments/Roo.grid.CellSelectionModel.html"></iframe>
98 </div>
99         
100
101                 
102 <!-- ============================== config options ========================== -->                                               
103                  
104     
105     
106                 
107     <div class="hr"></div>
108     <a id="Roo.grid.CellSelectionModel-configs"></a>
109                 
110     
111      
112     
113         
114       <table cellspacing="0" class="member-table">   
115       <caption>Config Options (Usually are also Properties)</caption>
116     
117         
118         <tr>
119             <th class="sig-header" colspan="2">Options</th>
120             
121             <th class="msource-header">Defined By</th>
122         </tr>
123         
124         
125         
126         
127         
128                 <tr class="config-row expandable config-row-alt0 notInherited">
129                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
130                     <td class="sig">
131
132                         <a id="Roo.grid.CellSelectionModel-cfg-enter_is_tab" name=".enter_is_tab"></a>
133                         <div class="fixedFont">
134                                 <b  class="itemname">enter_is_tab</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
135                                 
136                                 
137                         </div>
138                   
139                         <div class="mdesc">
140                             <div class="short">Enter behaves the same as tab.</div> 
141                         </div>
142                         
143                         <div class="mdesc">
144                             <div class="long">
145                     Enter behaves the same as tab. (eg. goes to next cell) default: false
146                     
147                 </div> 
148                         </div>
149                         
150                         
151
152                     </td>
153                     <td class="msource">
154                         
155                         Roo.grid.CellSelectionModel
156                                 
157                     </td>
158                 </tr>
159         
160         
161                 <tr class="config-row expandable config-row-alt1">
162                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
163                     <td class="sig">
164
165                         <a id="Roo.util.Observable-cfg-listeners" name=".listeners"></a>
166                         <div class="fixedFont">
167                                 <b  class="itemname">listeners</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
168                                 
169                                 
170                         </div>
171                   
172                         <div class="mdesc">
173                             <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> 
174                         </div>
175                         
176                         <div class="mdesc">
177                             <div class="long">
178                     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>
179                     
180                 </div> 
181                         </div>
182                         
183                         
184
185                     </td>
186                     <td class="msource">
187                         
188                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
189                                 
190                     </td>
191                 </tr>
192         
193         
194     </table>
195                 
196   
197   
198   
199   
200   
201   
202   
203   
204   <!-- ============================== public properties ==================== -->        
205   
206   
207   
208     <a id="Roo.grid.CellSelectionModel-props"></a>      
209     
210     
211
212     
213     
214      <table cellspacing="0" class="member-table">
215       <caption class="Empty">Public Properties - Has None</caption>
216      </table>
217     
218     
219      
220     
221   <!-- ============================== methods summary / details ======================== -->
222   
223   
224   <a id="Roo.grid.CellSelectionModel-methods"></a>
225         <!-- constructor?? -->
226         
227         <!-- static's first 
228         
229         
230         -->
231         
232         <!-- then dynamics first -->
233         
234   
235   
236     
237     
238     
239       <table cellspacing="0" class="member-table">
240       <caption>Public Methods</caption>
241         <tr>
242             <th class="sig-header" colspan="2">Method</th>            
243             <th class="msource-header">Defined By</th>
244
245         </tr>
246         
247         
248         
249          
250         
251         
252           
253           <tr class="method-row config-row-alt0 expandable notInherited">
254             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
255            
256            
257             <td class="sig">
258                 <a id="Roo.grid-method-CellSelectionModel"   name=".CellSelectionModel"></a>
259                 <div class="fixedFont">
260                         <span class="attributes">new <B>Roo.grid.</B></span><b class="itemname">CellSelectionModel</b>
261                                 
262                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>) 
263                         
264                                 
265                         
266                 </div>
267                 <div class="mdesc">
268                 
269                  
270                         <div class="short">Create a new Roo.grid.CellSelectionModel</div> 
271                  
272                  
273                     <div class="long">
274                         
275                         
276                         
277                                 Create a new Roo.grid.CellSelectionModel
278                         
279                         
280                                 <dl class="detailList">
281                                 <dt class="heading">Parameters:</dt>
282                                 
283                                         <dt>
284                                                 <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>
285                                                 
286                                         </dt>
287                                         <dd>The object containing the configuration of this model.</dd>
288                                 
289                                 </dl>
290                         
291                         
292                         
293                         
294                         
295                         
296                         
297
298                     
299                     
300                      
301                     </div>                    
302                 </div>
303
304             </td>
305             <td class="msource">
306                 &nbsp;
307             </td>
308         </tr>
309         
310           
311           <tr class="method-row config-row-alt1 expandable">
312             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
313            
314            
315             <td class="sig">
316                 <a id="Roo.util.Observable-method-addEvents"   name=".addEvents"></a>
317                 <div class="fixedFont">
318                         <span class="attributes"></span><b class="itemname">addEvents</b>
319                                 
320                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>object</i></B>) 
321                         
322                                 
323                         
324                 </div>
325                 <div class="mdesc">
326                 
327                    <div class="short">Used to define events on this Observable</div> 
328                  
329                  
330                  
331                     <div class="long">
332                         
333                                 Used to define events on this Observable
334                     
335                                 
336                         
337                         
338                         
339                         
340                                 <dl class="detailList">
341                                 <dt class="heading">Parameters:</dt>
342                                 
343                                         <dt>
344                                                 <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>
345                                                 
346                                         </dt>
347                                         <dd>The object with the events defined</dd>
348                                 
349                                 </dl>
350                         
351                         
352                         
353                         
354                         
355                         
356                         
357
358                     
359                     
360                      
361                     </div>                    
362                 </div>
363
364             </td>
365             <td class="msource">
366                 
367                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
368                 &nbsp;
369             </td>
370         </tr>
371         
372           
373           <tr class="method-row config-row-alt0 expandable">
374             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
375            
376            
377             <td class="sig">
378                 <a id="Roo.util.Observable-method-addListener"   name=".addListener"></a>
379                 <div class="fixedFont">
380                         <span class="attributes"></span><b class="itemname">addListener</b>
381                                 
382                                  (<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>) 
383                         
384                                 
385                         
386                 </div>
387                 <div class="mdesc">
388                 
389                    <div class="short">Appends an event handler to this component</div> 
390                  
391                  
392                  
393                     <div class="long">
394                         
395                                 Appends an event handler to this component
396                     
397                                 
398                         
399                         
400                         
401                         
402                                 <dl class="detailList">
403                                 <dt class="heading">Parameters:</dt>
404                                 
405                                         <dt>
406                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
407                                                 
408                                         </dt>
409                                         <dd>The type of event to listen for</dd>
410                                 
411                                         <dt>
412                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
413                                                 
414                                         </dt>
415                                         <dd>The method the event invokes</dd>
416                                 
417                                         <dt>
418                                                 <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>
419                                                 
420                                         </dt>
421                                         <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
422                                 
423                                         <dt>
424                                                 <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>
425                                                 
426                                         </dt>
427                                         <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>
428                                 
429                                 </dl>
430                         
431                         
432                         
433                         
434                         
435                         
436                         
437
438                     
439                     
440                      
441                     </div>                    
442                 </div>
443
444             </td>
445             <td class="msource">
446                 
447                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
448                 &nbsp;
449             </td>
450         </tr>
451         
452           
453           <tr class="method-row config-row-alt1 expandable notInherited">
454             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
455            
456            
457             <td class="sig">
458                 <a id="Roo.grid.CellSelectionModel-method-clearSelections"   name=".clearSelections"></a>
459                 <div class="fixedFont">
460                         <span class="attributes"></span><b class="itemname">clearSelections</b>
461                                 
462                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>true</i></B>) 
463                         
464                                 
465                         
466                 </div>
467                 <div class="mdesc">
468                 
469                    <div class="short">Clears all selections.</div> 
470                  
471                  
472                  
473                     <div class="long">
474                         
475                                 Clears all selections.
476                     
477                                 
478                         
479                         
480                         
481                         
482                                 <dl class="detailList">
483                                 <dt class="heading">Parameters:</dt>
484                                 
485                                         <dt>
486                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>true</b>
487                                                 
488                                         </dt>
489                                         <dd>to prevent the gridview from being notified about the change.</dd>
490                                 
491                                 </dl>
492                         
493                         
494                         
495                         
496                         
497                         
498                         
499
500                     
501                     
502                      
503                     </div>                    
504                 </div>
505
506             </td>
507             <td class="msource">
508                 
509                         Roo.grid.CellSelectionModel
510                 &nbsp;
511             </td>
512         </tr>
513         
514           
515           <tr class="method-row config-row-alt0 expandable">
516             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
517            
518            
519             <td class="sig">
520                 <a id="Roo.util.Observable-method-fireEvent"   name=".fireEvent"></a>
521                 <div class="fixedFont">
522                         <span class="attributes"></span><b class="itemname">fireEvent</b>
523                                 
524                                  (<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>) 
525                         
526                                 
527                                          : 
528                                         
529                                                 
530                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
531                                         
532                                         
533                                         
534                                 
535                         
536                 </div>
537                 <div class="mdesc">
538                 
539                    <div class="short">Fires the specified event with the passed parameters (minus the event name).</div> 
540                  
541                  
542                  
543                     <div class="long">
544                         
545                                 Fires the specified event with the passed parameters (minus the event name).
546                     
547                                 
548                         
549                         
550                         
551                         
552                                 <dl class="detailList">
553                                 <dt class="heading">Parameters:</dt>
554                                 
555                                         <dt>
556                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
557                                                 
558                                         </dt>
559                                         <dd></dd>
560                                 
561                                         <dt>
562                                                 <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>
563                                                 
564                                         </dt>
565                                         <dd>Variable number of parameters are passed to handlers</dd>
566                                 
567                                 </dl>
568                         
569                         
570                         
571                         
572                         
573                                 <dl class="detailList">
574                                 <dt class="heading">Returns:</dt>
575                                 
576                                         <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>
577                                 
578                                 </dl>
579                         
580                         
581                         
582
583                     
584                     
585                      
586                     </div>                    
587                 </div>
588
589             </td>
590             <td class="msource">
591                 
592                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
593                 &nbsp;
594             </td>
595         </tr>
596         
597           
598           <tr class="method-row config-row-alt1 expandable notInherited">
599             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
600            
601            
602             <td class="sig">
603                 <a id="Roo.grid.CellSelectionModel-method-getSelectedCell"   name=".getSelectedCell"></a>
604                 <div class="fixedFont">
605                         <span class="attributes"></span><b class="itemname">getSelectedCell</b>
606                                 
607                                  () 
608                         
609                                 
610                                          : 
611                                         
612                                                 
613                                                 <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>
614                                         
615                                         
616                                         
617                                 
618                         
619                 </div>
620                 <div class="mdesc">
621                 
622                    <div class="short">Returns the currently selected cell,.</div> 
623                  
624                  
625                  
626                     <div class="long">
627                         
628                                 Returns the currently selected cell,.
629                     
630                                 
631                         
632                         
633                         
634                         
635                         
636                         
637                         
638                         
639                                 <dl class="detailList">
640                                 <dt class="heading">Returns:</dt>
641                                 
642                                         <dd><span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span>  The selected cell (row, column) or null if none selected.</dd>
643                                 
644                                 </dl>
645                         
646                         
647                         
648
649                     
650                     
651                      
652                     </div>                    
653                 </div>
654
655             </td>
656             <td class="msource">
657                 
658                         Roo.grid.CellSelectionModel
659                 &nbsp;
660             </td>
661         </tr>
662         
663           
664           <tr class="method-row config-row-alt0 expandable">
665             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
666            
667            
668             <td class="sig">
669                 <a id="Roo.util.Observable-method-hasListener"   name=".hasListener"></a>
670                 <div class="fixedFont">
671                         <span class="attributes"></span><b class="itemname">hasListener</b>
672                                 
673                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>) 
674                         
675                                 
676                                          : 
677                                         
678                                                 
679                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
680                                         
681                                         
682                                         
683                                 
684                         
685                 </div>
686                 <div class="mdesc">
687                 
688                    <div class="short">Checks to see if this object has any listeners for a specified event</div> 
689                  
690                  
691                  
692                     <div class="long">
693                         
694                                 Checks to see if this object has any listeners for a specified event
695                     
696                                 
697                         
698                         
699                         
700                         
701                                 <dl class="detailList">
702                                 <dt class="heading">Parameters:</dt>
703                                 
704                                         <dt>
705                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
706                                                 
707                                         </dt>
708                                         <dd>The name of the event to check for</dd>
709                                 
710                                 </dl>
711                         
712                         
713                         
714                         
715                         
716                                 <dl class="detailList">
717                                 <dt class="heading">Returns:</dt>
718                                 
719                                         <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>
720                                 
721                                 </dl>
722                         
723                         
724                         
725
726                     
727                     
728                      
729                     </div>                    
730                 </div>
731
732             </td>
733             <td class="msource">
734                 
735                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
736                 &nbsp;
737             </td>
738         </tr>
739         
740           
741           <tr class="method-row config-row-alt1 expandable notInherited">
742             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
743            
744            
745             <td class="sig">
746                 <a id="Roo.grid.CellSelectionModel-method-hasSelection"   name=".hasSelection"></a>
747                 <div class="fixedFont">
748                         <span class="attributes"></span><b class="itemname">hasSelection</b>
749                                 
750                                  () 
751                         
752                                 
753                                          : 
754                                         
755                                                 
756                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
757                                         
758                                         
759                                         
760                                 
761                         
762                 </div>
763                 <div class="mdesc">
764                 
765                    <div class="short">Returns true if there is a selection.</div> 
766                  
767                  
768                  
769                     <div class="long">
770                         
771                                 Returns true if there is a selection.
772                     
773                                 
774                         
775                         
776                         
777                         
778                         
779                         
780                         
781                         
782                                 <dl class="detailList">
783                                 <dt class="heading">Returns:</dt>
784                                 
785                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  </dd>
786                                 
787                                 </dl>
788                         
789                         
790                         
791
792                     
793                     
794                      
795                     </div>                    
796                 </div>
797
798             </td>
799             <td class="msource">
800                 
801                         Roo.grid.CellSelectionModel
802                 &nbsp;
803             </td>
804         </tr>
805         
806           
807           <tr class="method-row config-row-alt0 expandable">
808             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
809            
810            
811             <td class="sig">
812                 <a id="Roo.grid.AbstractSelectionModel-method-isLocked"   name=".isLocked"></a>
813                 <div class="fixedFont">
814                         <span class="attributes"></span><b class="itemname">isLocked</b>
815                                 
816                                  () 
817                         
818                                 
819                                          : 
820                                         
821                                                 
822                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
823                                         
824                                         
825                                         
826                                 
827                         
828                 </div>
829                 <div class="mdesc">
830                 
831                    <div class="short">Returns true if the selections are locked.</div> 
832                  
833                  
834                  
835                     <div class="long">
836                         
837                                 Returns true if the selections are locked.
838                     
839                                 
840                         
841                         
842                         
843                         
844                         
845                         
846                         
847                         
848                                 <dl class="detailList">
849                                 <dt class="heading">Returns:</dt>
850                                 
851                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  </dd>
852                                 
853                                 </dl>
854                         
855                         
856                         
857
858                     
859                     
860                      
861                     </div>                    
862                 </div>
863
864             </td>
865             <td class="msource">
866                 
867                         <a href="./Roo.grid.AbstractSelectionModel.html#constructor" roo:cls="Roo.grid.AbstractSelectionModel.html#constructor">Roo.grid.AbstractSelectionModel</a>
868                 &nbsp;
869             </td>
870         </tr>
871         
872           
873           <tr class="method-row config-row-alt1 expandable">
874             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
875            
876            
877             <td class="sig">
878                 <a id="Roo.grid.AbstractSelectionModel-method-lock"   name=".lock"></a>
879                 <div class="fixedFont">
880                         <span class="attributes"></span><b class="itemname">lock</b>
881                                 
882                                  () 
883                         
884                                 
885                         
886                 </div>
887                 <div class="mdesc">
888                 
889                    <div class="short">Locks the selections.</div> 
890                  
891                  
892                  
893                     <div class="long">
894                         
895                                 Locks the selections.
896                     
897                                 
898                         
899                         
900                         
901                         
902                         
903                         
904                         
905                         
906                         
907                         
908
909                     
910                     
911                      
912                     </div>                    
913                 </div>
914
915             </td>
916             <td class="msource">
917                 
918                         <a href="./Roo.grid.AbstractSelectionModel.html#constructor" roo:cls="Roo.grid.AbstractSelectionModel.html#constructor">Roo.grid.AbstractSelectionModel</a>
919                 &nbsp;
920             </td>
921         </tr>
922         
923           
924           <tr class="method-row config-row-alt0 expandable">
925             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
926            
927            
928             <td class="sig">
929                 <a id="Roo.util.Observable-method-on"   name=".on"></a>
930                 <div class="fixedFont">
931                         <span class="attributes"></span><b class="itemname">on</b>
932                                 
933                                  (<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>) 
934                         
935                                 
936                         
937                 </div>
938                 <div class="mdesc">
939                 
940                    <div class="short">Appends an event handler to this element (shorthand for addListener)</div> 
941                  
942                  
943                  
944                     <div class="long">
945                         
946                                 Appends an event handler to this element (shorthand for addListener)
947                     
948                                 
949                         
950                         
951                         
952                         
953                                 <dl class="detailList">
954                                 <dt class="heading">Parameters:</dt>
955                                 
956                                         <dt>
957                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
958                                                 
959                                         </dt>
960                                         <dd>The type of event to listen for</dd>
961                                 
962                                         <dt>
963                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
964                                                 
965                                         </dt>
966                                         <dd>The method the event invokes</dd>
967                                 
968                                         <dt>
969                                                 <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>
970                                                 
971                                         </dt>
972                                         <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
973                                 
974                                         <dt>
975                                                 <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>
976                                                 
977                                         </dt>
978                                         <dd>(optional)</dd>
979                                 
980                                 </dl>
981                         
982                         
983                         
984                         
985                         
986                         
987                         
988
989                     
990                     
991                      
992                     </div>                    
993                 </div>
994
995             </td>
996             <td class="msource">
997                 
998                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
999                 &nbsp;
1000             </td>
1001         </tr>
1002         
1003           
1004           <tr class="method-row config-row-alt1 expandable notInherited">
1005             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1006            
1007            
1008             <td class="sig">
1009                 <a id="Roo.grid.CellSelectionModel-method-onEditorKey"   name=".onEditorKey"></a>
1010                 <div class="fixedFont">
1011                         <span class="attributes"></span><b class="itemname">onEditorKey</b>
1012                                 
1013                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>field</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>e</i></B>) 
1014                         
1015                                 
1016                         
1017                 </div>
1018                 <div class="mdesc">
1019                 
1020                    <div class="short">Selects a cell.</div> 
1021                  
1022                  
1023                  
1024                     <div class="long">
1025                         
1026                                 Selects a cell.
1027                     
1028                                 
1029                         
1030                         
1031                         
1032                         
1033                                 <dl class="detailList">
1034                                 <dt class="heading">Parameters:</dt>
1035                                 
1036                                         <dt>
1037                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>field</b>
1038                                                 
1039                                         </dt>
1040                                         <dd>(not used) - as it's normally used as a listener</dd>
1041                                 
1042                                         <dt>
1043                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>e</b>
1044                                                 
1045                                         </dt>
1046                                         <dd>- event - fake it by using<br/><br/>var e = Roo.EventObjectImpl.prototype;<br/>e.keyCode = e.TAB</dd>
1047                                 
1048                                 </dl>
1049                         
1050                         
1051                         
1052                         
1053                         
1054                         
1055                         
1056
1057                     
1058                     
1059                      
1060                     </div>                    
1061                 </div>
1062
1063             </td>
1064             <td class="msource">
1065                 
1066                         Roo.grid.CellSelectionModel
1067                 &nbsp;
1068             </td>
1069         </tr>
1070         
1071           
1072           <tr class="method-row config-row-alt0 expandable">
1073             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1074            
1075            
1076             <td class="sig">
1077                 <a id="Roo.util.Observable-method-purgeListeners"   name=".purgeListeners"></a>
1078                 <div class="fixedFont">
1079                         <span class="attributes"></span><b class="itemname">purgeListeners</b>
1080                                 
1081                                  () 
1082                         
1083                                 
1084                         
1085                 </div>
1086                 <div class="mdesc">
1087                 
1088                    <div class="short">Removes all listeners for this object</div> 
1089                  
1090                  
1091                  
1092                     <div class="long">
1093                         
1094                                 Removes all listeners for this object
1095                     
1096                                 
1097                         
1098                         
1099                         
1100                         
1101                         
1102                         
1103                         
1104                         
1105                         
1106                         
1107
1108                     
1109                     
1110                      
1111                     </div>                    
1112                 </div>
1113
1114             </td>
1115             <td class="msource">
1116                 
1117                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1118                 &nbsp;
1119             </td>
1120         </tr>
1121         
1122           
1123           <tr class="method-row config-row-alt1 expandable">
1124             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1125            
1126            
1127             <td class="sig">
1128                 <a id="Roo.util.Observable-method-removeListener"   name=".removeListener"></a>
1129                 <div class="fixedFont">
1130                         <span class="attributes"></span><b class="itemname">removeListener</b>
1131                                 
1132                                  (<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>) 
1133                         
1134                                 
1135                         
1136                 </div>
1137                 <div class="mdesc">
1138                 
1139                    <div class="short">Removes a listener</div> 
1140                  
1141                  
1142                  
1143                     <div class="long">
1144                         
1145                                 Removes a listener
1146                     
1147                                 
1148                         
1149                         
1150                         
1151                         
1152                                 <dl class="detailList">
1153                                 <dt class="heading">Parameters:</dt>
1154                                 
1155                                         <dt>
1156                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1157                                                 
1158                                         </dt>
1159                                         <dd>The type of event to listen for</dd>
1160                                 
1161                                         <dt>
1162                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
1163                                                 
1164                                         </dt>
1165                                         <dd>The handler to remove</dd>
1166                                 
1167                                         <dt>
1168                                                 <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>
1169                                                 
1170                                         </dt>
1171                                         <dd>(optional) The scope (this object) for the handler</dd>
1172                                 
1173                                 </dl>
1174                         
1175                         
1176                         
1177                         
1178                         
1179                         
1180                         
1181
1182                     
1183                     
1184                      
1185                     </div>                    
1186                 </div>
1187
1188             </td>
1189             <td class="msource">
1190                 
1191                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1192                 &nbsp;
1193             </td>
1194         </tr>
1195         
1196           
1197           <tr class="method-row config-row-alt0 expandable notInherited">
1198             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1199            
1200            
1201             <td class="sig">
1202                 <a id="Roo.grid.CellSelectionModel-method-select"   name=".select"></a>
1203                 <div class="fixedFont">
1204                         <span class="attributes"></span><b class="itemname">select</b>
1205                                 
1206                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>collIndex</i></B>) 
1207                         
1208                                 
1209                         
1210                 </div>
1211                 <div class="mdesc">
1212                 
1213                    <div class="short">Selects a cell.</div> 
1214                  
1215                  
1216                  
1217                     <div class="long">
1218                         
1219                                 Selects a cell.
1220                     
1221                                 
1222                         
1223                         
1224                         
1225                         
1226                                 <dl class="detailList">
1227                                 <dt class="heading">Parameters:</dt>
1228                                 
1229                                         <dt>
1230                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>rowIndex</b>
1231                                                 
1232                                         </dt>
1233                                         <dd></dd>
1234                                 
1235                                         <dt>
1236                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>collIndex</b>
1237                                                 
1238                                         </dt>
1239                                         <dd></dd>
1240                                 
1241                                 </dl>
1242                         
1243                         
1244                         
1245                         
1246                         
1247                         
1248                         
1249
1250                     
1251                     
1252                      
1253                     </div>                    
1254                 </div>
1255
1256             </td>
1257             <td class="msource">
1258                 
1259                         Roo.grid.CellSelectionModel
1260                 &nbsp;
1261             </td>
1262         </tr>
1263         
1264           
1265           <tr class="method-row config-row-alt1 expandable">
1266             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1267            
1268            
1269             <td class="sig">
1270                 <a id="Roo.util.Observable-method-un"   name=".un"></a>
1271                 <div class="fixedFont">
1272                         <span class="attributes"></span><b class="itemname">un</b>
1273                                 
1274                                  (<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>) 
1275                         
1276                                 
1277                         
1278                 </div>
1279                 <div class="mdesc">
1280                 
1281                    <div class="short">Removes a listener (shorthand for removeListener)</div> 
1282                  
1283                  
1284                  
1285                     <div class="long">
1286                         
1287                                 Removes a listener (shorthand for removeListener)
1288                     
1289                                 
1290                         
1291                         
1292                         
1293                         
1294                                 <dl class="detailList">
1295                                 <dt class="heading">Parameters:</dt>
1296                                 
1297                                         <dt>
1298                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1299                                                 
1300                                         </dt>
1301                                         <dd>The type of event to listen for</dd>
1302                                 
1303                                         <dt>
1304                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
1305                                                 
1306                                         </dt>
1307                                         <dd>The handler to remove</dd>
1308                                 
1309                                         <dt>
1310                                                 <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>
1311                                                 
1312                                         </dt>
1313                                         <dd>(optional) The scope (this object) for the handler</dd>
1314                                 
1315                                 </dl>
1316                         
1317                         
1318                         
1319                         
1320                         
1321                         
1322                         
1323
1324                     
1325                     
1326                      
1327                     </div>                    
1328                 </div>
1329
1330             </td>
1331             <td class="msource">
1332                 
1333                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1334                 &nbsp;
1335             </td>
1336         </tr>
1337         
1338           
1339           <tr class="method-row config-row-alt0 expandable">
1340             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1341            
1342            
1343             <td class="sig">
1344                 <a id="Roo.grid.AbstractSelectionModel-method-unlock"   name=".unlock"></a>
1345                 <div class="fixedFont">
1346                         <span class="attributes"></span><b class="itemname">unlock</b>
1347                                 
1348                                  () 
1349                         
1350                                 
1351                         
1352                 </div>
1353                 <div class="mdesc">
1354                 
1355                    <div class="short">Unlocks the selections.</div> 
1356                  
1357                  
1358                  
1359                     <div class="long">
1360                         
1361                                 Unlocks the selections.
1362                     
1363                                 
1364                         
1365                         
1366                         
1367                         
1368                         
1369                         
1370                         
1371                         
1372                         
1373                         
1374
1375                     
1376                     
1377                      
1378                     </div>                    
1379                 </div>
1380
1381             </td>
1382             <td class="msource">
1383                 
1384                         <a href="./Roo.grid.AbstractSelectionModel.html#constructor" roo:cls="Roo.grid.AbstractSelectionModel.html#constructor">Roo.grid.AbstractSelectionModel</a>
1385                 &nbsp;
1386             </td>
1387         </tr>
1388         
1389                                                        
1390     </table>
1391
1392   
1393   <!-- ============================== events summary / details ======================== -->
1394   
1395   
1396   <a id="Roo.grid.CellSelectionModel-events"></a>
1397     
1398   
1399         
1400    
1401   
1402     
1403     
1404     
1405       <table cellspacing="0" class="member-table">
1406                 <caption>Events</caption>
1407               <thead>
1408                 <tr>
1409                     <th class="sig-header" colspan="2">Event</th>            
1410                     <th class="msource-header">Defined By</th>
1411
1412                 </tr>
1413               </thead>  
1414         
1415         
1416          
1417         
1418         
1419           <tr class="method-row expandable config-row-alt0 notInherited">
1420             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1421             
1422             <td class="sig">
1423                 <a id="Roo.grid.CellSelectionModel-event-*beforeeditnext"></a>
1424                 
1425                <div class="fixedFont">
1426                 <b class="itemname">beforeeditnext</b> (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>eventdata</i></B>) 
1427                 
1428                 </div>
1429
1430                 <div class="mdesc">
1431
1432                    <div class="short">Fires before the next editable sell is made active<br/>You can use this to skip to another cell or fire the tabend<br/>   if you set cell to false
1433                    
1434                 </div> 
1435                     
1436                     <div class="long">
1437                     
1438                         Fires before the next editable sell is made active<br/>You can use this to skip to another cell or fire the tabend<br/>   if you set cell to false
1439                     
1440                         
1441                         
1442                 
1443                         
1444                                 <dl class="detailList">
1445                                 <dt class="heading">Parameters:</dt>
1446                                 
1447                                         <dt>
1448                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>eventdata</b>
1449                                                 
1450                                         </dt>
1451                                         <dd>object : { cell : [ row, col ] }</dd>
1452                                 
1453                                 </dl>
1454                         
1455                         
1456                         
1457                         
1458                         
1459                         
1460                         
1461
1462                     
1463                     
1464                      
1465                     </div>                    
1466                 </div>
1467
1468             </td>
1469             <td class="msource">
1470                 Roo.grid.CellSelectionModel
1471             </td>
1472         </tr>
1473         
1474           <tr class="method-row expandable config-row-alt1 notInherited">
1475             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1476             
1477             <td class="sig">
1478                 <a id="Roo.grid.CellSelectionModel-event-*beforerowselect"></a>
1479                 
1480                <div class="fixedFont">
1481                 <b class="itemname">beforerowselect</b> (SelectionModel <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>colIndex</i></B>) 
1482                 
1483                 </div>
1484
1485                 <div class="mdesc">
1486
1487                    <div class="short">Fires before a cell is selected.
1488                    
1489                 </div> 
1490                     
1491                     <div class="long">
1492                     
1493                         Fires before a cell is selected.
1494                     
1495                         
1496                         
1497                 
1498                         
1499                                 <dl class="detailList">
1500                                 <dt class="heading">Parameters:</dt>
1501                                 
1502                                         <dt>
1503                                                 <span class="fixedFont">SelectionModel</span> <b>this</b>
1504                                                 
1505                                         </dt>
1506                                         <dd></dd>
1507                                 
1508                                         <dt>
1509                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>rowIndex</b>
1510                                                 
1511                                         </dt>
1512                                         <dd>The selected row index</dd>
1513                                 
1514                                         <dt>
1515                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>colIndex</b>
1516                                                 
1517                                         </dt>
1518                                         <dd>The selected cell index</dd>
1519                                 
1520                                 </dl>
1521                         
1522                         
1523                         
1524                         
1525                         
1526                         
1527                         
1528
1529                     
1530                     
1531                      
1532                     </div>                    
1533                 </div>
1534
1535             </td>
1536             <td class="msource">
1537                 Roo.grid.CellSelectionModel
1538             </td>
1539         </tr>
1540         
1541           <tr class="method-row expandable config-row-alt0 notInherited">
1542             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1543             
1544             <td class="sig">
1545                 <a id="Roo.grid.CellSelectionModel-event-*cellselect"></a>
1546                 
1547                <div class="fixedFont">
1548                 <b class="itemname">cellselect</b> (SelectionModel <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>colIndex</i></B>) 
1549                 
1550                 </div>
1551
1552                 <div class="mdesc">
1553
1554                    <div class="short">Fires when a cell is selected.
1555                    
1556                 </div> 
1557                     
1558                     <div class="long">
1559                     
1560                         Fires when a cell is selected.
1561                     
1562                         
1563                         
1564                 
1565                         
1566                                 <dl class="detailList">
1567                                 <dt class="heading">Parameters:</dt>
1568                                 
1569                                         <dt>
1570                                                 <span class="fixedFont">SelectionModel</span> <b>this</b>
1571                                                 
1572                                         </dt>
1573                                         <dd></dd>
1574                                 
1575                                         <dt>
1576                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>rowIndex</b>
1577                                                 
1578                                         </dt>
1579                                         <dd>The selected row index</dd>
1580                                 
1581                                         <dt>
1582                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>colIndex</b>
1583                                                 
1584                                         </dt>
1585                                         <dd>The selected cell index</dd>
1586                                 
1587                                 </dl>
1588                         
1589                         
1590                         
1591                         
1592                         
1593                         
1594                         
1595
1596                     
1597                     
1598                      
1599                     </div>                    
1600                 </div>
1601
1602             </td>
1603             <td class="msource">
1604                 Roo.grid.CellSelectionModel
1605             </td>
1606         </tr>
1607         
1608           <tr class="method-row expandable config-row-alt1 notInherited">
1609             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1610             
1611             <td class="sig">
1612                 <a id="Roo.grid.CellSelectionModel-event-*selectionchange"></a>
1613                 
1614                <div class="fixedFont">
1615                 <b class="itemname">selectionchange</b> (SelectionModel <B><i>this</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>selection</i></B>) 
1616                 
1617                 </div>
1618
1619                 <div class="mdesc">
1620
1621                    <div class="short">Fires when the active selection changes.
1622                    
1623                 </div> 
1624                     
1625                     <div class="long">
1626                     
1627                         Fires when the active selection changes.
1628                     
1629                         
1630                         
1631                 
1632                         
1633                                 <dl class="detailList">
1634                                 <dt class="heading">Parameters:</dt>
1635                                 
1636                                         <dt>
1637                                                 <span class="fixedFont">SelectionModel</span> <b>this</b>
1638                                                 
1639                                         </dt>
1640                                         <dd></dd>
1641                                 
1642                                         <dt>
1643                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>selection</b>
1644                                                 
1645                                         </dt>
1646                                         <dd>null for no selection or an object (o) with two properties<br/>             <ul><br/>               <li>o.record: the record object for the row the selection is in</li><br/>               <li>o.cell: An array of [rowIndex, columnIndex]</li><br/>               </ul></dd>
1647                                 
1648                                 </dl>
1649                         
1650                         
1651                         
1652                         
1653                         
1654                         
1655                         
1656
1657                     
1658                     
1659                      
1660                     </div>                    
1661                 </div>
1662
1663             </td>
1664             <td class="msource">
1665                 Roo.grid.CellSelectionModel
1666             </td>
1667         </tr>
1668         
1669           <tr class="method-row expandable config-row-alt0 notInherited">
1670             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1671             
1672             <td class="sig">
1673                 <a id="Roo.grid.CellSelectionModel-event-*tabend"></a>
1674                 
1675                <div class="fixedFont">
1676                 <b class="itemname">tabend</b> (SelectionModel <B><i>this</i></B>) 
1677                 
1678                 </div>
1679
1680                 <div class="mdesc">
1681
1682                    <div class="short">Fires when the tab (or enter) was pressed on the last editable cell<br/>You can use this to trigger add new row.
1683                    
1684                 </div> 
1685                     
1686                     <div class="long">
1687                     
1688                         Fires when the tab (or enter) was pressed on the last editable cell<br/>You can use this to trigger add new row.
1689                     
1690                         
1691                         
1692                 
1693                         
1694                                 <dl class="detailList">
1695                                 <dt class="heading">Parameters:</dt>
1696                                 
1697                                         <dt>
1698                                                 <span class="fixedFont">SelectionModel</span> <b>this</b>
1699                                                 
1700                                         </dt>
1701                                         <dd></dd>
1702                                 
1703                                 </dl>
1704                         
1705                         
1706                         
1707                         
1708                         
1709                         
1710                         
1711
1712                     
1713                     
1714                      
1715                     </div>                    
1716                 </div>
1717
1718             </td>
1719             <td class="msource">
1720                 Roo.grid.CellSelectionModel
1721             </td>
1722         </tr>
1723         
1724                                                        
1725     </table>
1726
1727   
1728   
1729   
1730  
1731 <!-- ============================== footer ================================= -->
1732                 <div class="fineprint" style="clear:both">
1733                         
1734                         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)
1735                         Based on 
1736                         <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>  
1737                 </div>
1738         </body>
1739 </html>