fix html editor
[roojs1] / docs / symbols / Roo.JsonView.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.JsonView</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.JsonView-props"><img src="resources/s.gif" class="item-icon icon-prop">Properties</a>
35         <a class="inner-link" href="#Roo.JsonView-methods"><img src="resources/s.gif" class="item-icon icon-method">Methods</a>
36         <a class="inner-link" href="#Roo.JsonView-events"><img src="resources/s.gif" class="item-icon icon-event">Events</a>
37         <a class="inner-link" href="#Roo.JsonView-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.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
48 <img src="../../images/default/s.gif" height="1"  width="40"/><img class="elbow" src="../../images/default/tree/elbow-end.gif"/>Roo.JsonView 
49
50                    </pre>
51                 </div>
52        
53 <!-- ============================== class title / details ============================ -->
54     
55     
56     <h1 class="classTitle">
57                                 
58                                 Class Roo.JsonView
59                         </h1>
60                         
61     <table cellspacing="0" class="class-summary-table">
62         
63                 <tr><td class="label">Package:</td><td class="hd-info">Roo</td></tr>
64         
65         <tr><td class="label">Defined In:</td><td class="hd-info">
66                         
67                                         <a href="./src/Roo_JsonView.js.html">Roo/JsonView.js</a>.
68                         
69         </td></tr>
70         <tr><td class="label">Class:</td><td class="hd-info">JsonView</td></tr>
71         
72         
73         
74         
75                 <tr><td class="label">Extends:</td><td class="hd-info">
76                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
77         
78                 </td></tr>    
79         
80         
81     </table>
82
83     
84 <!-- ============================== class summary ========================== -->                        
85     <div class="description">
86         Shortcut class to create a JSON + {<b>link</b> Roo.UpdateManager} template view. Usage:<br/><pre><code><br/>var view = new Roo.JsonView({<br/>    container: "my-element",<br/>    tpl: '&lt;div id="{id}"&gt;{foo} - {bar}&lt;/div&gt;', // auto create template<br/>    multiSelect: true, <br/>    jsonRoot: "data" <br/>});<br/><br/>// listen for node click?<br/>view.on("click", function(vw, index, node, e){<br/>    alert('Node "' + node.id + '" at index: ' + index + " was clicked.");<br/>});<br/><br/>// direct load of JSON data<br/>view.load("foobar.php");<br/><br/>// Example from my blog list<br/>var tpl = new Roo.Template(<br/>    '&lt;div class="entry"&gt;' +<br/>    '&lt;a class="entry-title" href="{link}"&gt;{title}&lt;/a&gt;' +<br/>    "&lt;h4&gt;{date} by {author} | {comments} Comments&lt;/h4&gt;{description}" +<br/>    "&lt;/div&gt;&lt;hr /&gt;"<br/>);<br/><br/>var moreView = new Roo.JsonView({<br/>    container :  "entry-list", <br/>    template : tpl,<br/>    jsonRoot: "posts"<br/>});<br/>moreView.on("beforerender", this.sortEntries, this);<br/>moreView.load({<br/>    url: "/blog/get-posts.php",<br/>    params: "allposts=true",<br/>    text: "Loading Blog Entries..."<br/>});<br/></code></pre><br/><br/>Note: old code is supported with arguments : (container, template, config)
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.JsonView';">[Add Your comment/notes about this class]</u>
95         <br/>
96         <iframe frameborder="0"  id="comments-Roo" style="border: none;width:100%;" 
97                 src="/blog.php/GtkDjsComments/Roo.JsonView.html"></iframe>
98 </div>
99         
100
101                 
102 <!-- ============================== config options ========================== -->                                               
103                  
104     
105     
106                 
107     <div class="hr"></div>
108     <a id="Roo.JsonView-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">
129                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
130                     <td class="sig">
131
132                         <a id="Roo.View-cfg-el" name=".el"></a>
133                         <div class="fixedFont">
134                                 <b  class="itemname">el</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|<a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
135                                 
136                                 
137                         </div>
138                   
139                         <div class="mdesc">
140                             <div class="short">The container element.</div> 
141                         </div>
142                         
143                         <div class="mdesc">
144                             <div class="long">The container element.</div> 
145                         </div>
146                         
147                         
148
149                     </td>
150                     <td class="msource">
151                         
152                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
153                                 
154                     </td>
155                 </tr>
156         
157         
158                 <tr class="config-row expandable config-row-alt1">
159                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
160                     <td class="sig">
161
162                         <a id="Roo.View-cfg-emptyText" name=".emptyText"></a>
163                         <div class="fixedFont">
164                                 <b  class="itemname">emptyText</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
165                                 
166                                 
167                         </div>
168                   
169                         <div class="mdesc">
170                             <div class="short">The empty text to show when nothing is loaded.</div> 
171                         </div>
172                         
173                         <div class="mdesc">
174                             <div class="long">The empty text to show when nothing is loaded.</div> 
175                         </div>
176                         
177                         
178
179                     </td>
180                     <td class="msource">
181                         
182                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
183                                 
184                     </td>
185                 </tr>
186         
187         
188                 <tr class="config-row expandable config-row-alt0">
189                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
190                     <td class="sig">
191
192                         <a id="Roo.util.Observable-cfg-listeners" name=".listeners"></a>
193                         <div class="fixedFont">
194                                 <b  class="itemname">listeners</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
195                                 
196                                 
197                         </div>
198                   
199                         <div class="mdesc">
200                             <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> 
201                         </div>
202                         
203                         <div class="mdesc">
204                             <div class="long">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></div> 
205                         </div>
206                         
207                         
208
209                     </td>
210                     <td class="msource">
211                         
212                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
213                                 
214                     </td>
215                 </tr>
216         
217         
218                 <tr class="config-row expandable config-row-alt1">
219                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
220                     <td class="sig">
221
222                         <a id="Roo.View-cfg-multiSelect" name=".multiSelect"></a>
223                         <div class="fixedFont">
224                                 <b  class="itemname">multiSelect</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
225                                 
226                                 
227                         </div>
228                   
229                         <div class="mdesc">
230                             <div class="short">Allow multiple selection</div> 
231                         </div>
232                         
233                         <div class="mdesc">
234                             <div class="long">Allow multiple selection</div> 
235                         </div>
236                         
237                         
238
239                     </td>
240                     <td class="msource">
241                         
242                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
243                                 
244                     </td>
245                 </tr>
246         
247         
248                 <tr class="config-row expandable config-row-alt0">
249                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
250                     <td class="sig">
251
252                         <a id="Roo.View-cfg-selectedClass" name=".selectedClass"></a>
253                         <div class="fixedFont">
254                                 <b  class="itemname">selectedClass</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
255                                 
256                                 
257                         </div>
258                   
259                         <div class="mdesc">
260                             <div class="short">The css class to add to selected nodes</div> 
261                         </div>
262                         
263                         <div class="mdesc">
264                             <div class="long">The css class to add to selected nodes</div> 
265                         </div>
266                         
267                         
268
269                     </td>
270                     <td class="msource">
271                         
272                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
273                                 
274                     </td>
275                 </tr>
276         
277         
278                 <tr class="config-row expandable config-row-alt1">
279                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
280                     <td class="sig">
281
282                         <a id="Roo.View-cfg-singleSelect" name=".singleSelect"></a>
283                         <div class="fixedFont">
284                                 <b  class="itemname">singleSelect</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
285                                 
286                                 
287                         </div>
288                   
289                         <div class="mdesc">
290                             <div class="short">Allow single selection</div> 
291                         </div>
292                         
293                         <div class="mdesc">
294                             <div class="long">Allow single selection</div> 
295                         </div>
296                         
297                         
298
299                     </td>
300                     <td class="msource">
301                         
302                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
303                                 
304                     </td>
305                 </tr>
306         
307         
308                 <tr class="config-row expandable config-row-alt0">
309                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
310                     <td class="sig">
311
312                         <a id="Roo.View-cfg-store" name=".store"></a>
313                         <div class="fixedFont">
314                                 <b  class="itemname">store</b> : <a href="./Roo.data.Store.html#constructor" roo:cls="Roo.data.Store.html#constructor">Roo.data.Store</a>
315                                 
316                                 
317                         </div>
318                   
319                         <div class="mdesc">
320                             <div class="short">Data store to load data from.</div> 
321                         </div>
322                         
323                         <div class="mdesc">
324                             <div class="long">Data store to load data from.</div> 
325                         </div>
326                         
327                         
328
329                     </td>
330                     <td class="msource">
331                         
332                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
333                                 
334                     </td>
335                 </tr>
336         
337         
338                 <tr class="config-row expandable config-row-alt1">
339                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
340                     <td class="sig">
341
342                         <a id="Roo.View-cfg-toggleSelect" name=".toggleSelect"></a>
343                         <div class="fixedFont">
344                                 <b  class="itemname">toggleSelect</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
345                                 
346                                 
347                         </div>
348                   
349                         <div class="mdesc">
350                             <div class="short">- selecting</div> 
351                         </div>
352                         
353                         <div class="mdesc">
354                             <div class="long">- selecting</div> 
355                         </div>
356                         
357                         
358
359                     </td>
360                     <td class="msource">
361                         
362                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
363                                 
364                     </td>
365                 </tr>
366         
367         
368                 <tr class="config-row expandable config-row-alt0">
369                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
370                     <td class="sig">
371
372                         <a id="Roo.View-cfg-tpl" name=".tpl"></a>
373                         <div class="fixedFont">
374                                 <b  class="itemname">tpl</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|<a href="./Roo.Template.html#constructor" roo:cls="Roo.Template.html#constructor">Roo.Template</a>
375                                 
376                                 
377                         </div>
378                   
379                         <div class="mdesc">
380                             <div class="short">The template used by this View</div> 
381                         </div>
382                         
383                         <div class="mdesc">
384                             <div class="long">The template used by this View</div> 
385                         </div>
386                         
387                         
388
389                     </td>
390                     <td class="msource">
391                         
392                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
393                                 
394                     </td>
395                 </tr>
396         
397         
398     </table>
399                 
400   
401   
402   
403   
404   
405   
406   
407   
408   <!-- ============================== public properties ==================== -->        
409   
410   
411   
412     <a id="Roo.JsonView-props"></a>      
413     
414     
415
416     
417     
418      <table cellspacing="0" class="member-table">
419       <caption class="Empty">Public Properties - Has None</caption>
420      </table>
421     
422     
423      
424     
425   <!-- ============================== methods summary / details ======================== -->
426   
427   
428   <a id="Roo.JsonView-methods"></a>
429         <!-- constructor?? -->
430         
431         <!-- static's first 
432         
433         
434         -->
435         
436         <!-- then dynamics first -->
437         
438   
439   
440     
441     
442     
443       <table cellspacing="0" class="member-table">
444       <caption>Public Methods</caption>
445         <tr>
446             <th class="sig-header" colspan="2">Method</th>            
447             <th class="msource-header">Defined By</th>
448
449         </tr>
450         
451         
452         
453          
454         
455         
456           
457           <tr class="method-row config-row-alt0 expandable notInherited">
458             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
459            
460            
461             <td class="sig">
462                 <a id="Roo-method-JsonView"   name=".JsonView"></a>
463                 <div class="fixedFont">
464                         <span class="attributes">new <B>Roo.</B></span><b class="itemname">JsonView</b>
465                                 
466                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>) 
467                         
468                                 
469                         
470                 </div>
471                 <div class="mdesc">
472                 
473                  
474                         <div class="short">Create a new Roo.JsonView</div> 
475                  
476                  
477                     <div class="long">
478                         
479                         
480                         
481                                 Create a new Roo.JsonView
482                         
483                         
484                                 <dl class="detailList">
485                                 <dt class="heading">Parameters:</dt>
486                                 
487                                         <dt>
488                                                 <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>
489                                                 
490                                         </dt>
491                                         <dd>The config object</dd>
492                                 
493                                 </dl>
494                         
495                         
496                         
497                         
498                         
499                         
500                         
501
502                     
503                     
504                      
505                     </div>                    
506                 </div>
507
508             </td>
509             <td class="msource">
510                 &nbsp;
511             </td>
512         </tr>
513         
514           
515           <tr class="method-row config-row-alt1 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-addEvents"   name=".addEvents"></a>
521                 <div class="fixedFont">
522                         <span class="attributes"></span><b class="itemname">addEvents</b>
523                                 
524                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>object</i></B>) 
525                         
526                                 
527                         
528                 </div>
529                 <div class="mdesc">
530                 
531                    <div class="short">Used to define events on this Observable</div> 
532                  
533                  
534                  
535                     <div class="long">
536                         
537                                 Used to define events on this Observable
538                     
539                                 
540                         
541                         
542                         
543                         
544                                 <dl class="detailList">
545                                 <dt class="heading">Parameters:</dt>
546                                 
547                                         <dt>
548                                                 <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>
549                                                 
550                                         </dt>
551                                         <dd>The object with the events defined</dd>
552                                 
553                                 </dl>
554                         
555                         
556                         
557                         
558                         
559                         
560                         
561
562                     
563                     
564                      
565                     </div>                    
566                 </div>
567
568             </td>
569             <td class="msource">
570                 
571                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
572                 &nbsp;
573             </td>
574         </tr>
575         
576           
577           <tr class="method-row config-row-alt0 expandable">
578             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
579            
580            
581             <td class="sig">
582                 <a id="Roo.util.Observable-method-addListener"   name=".addListener"></a>
583                 <div class="fixedFont">
584                         <span class="attributes"></span><b class="itemname">addListener</b>
585                                 
586                                  (<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>) 
587                         
588                                 
589                         
590                 </div>
591                 <div class="mdesc">
592                 
593                    <div class="short">Appends an event handler to this component</div> 
594                  
595                  
596                  
597                     <div class="long">
598                         
599                                 Appends an event handler to this component
600                     
601                                 
602                         
603                         
604                         
605                         
606                                 <dl class="detailList">
607                                 <dt class="heading">Parameters:</dt>
608                                 
609                                         <dt>
610                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
611                                                 
612                                         </dt>
613                                         <dd>The type of event to listen for</dd>
614                                 
615                                         <dt>
616                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
617                                                 
618                                         </dt>
619                                         <dd>The method the event invokes</dd>
620                                 
621                                         <dt>
622                                                 <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>
623                                                 
624                                         </dt>
625                                         <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
626                                 
627                                         <dt>
628                                                 <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>
629                                                 
630                                         </dt>
631                                         <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>
632                                 
633                                 </dl>
634                         
635                         
636                         
637                         
638                         
639                         
640                         
641
642                     
643                     
644                      
645                     </div>                    
646                 </div>
647
648             </td>
649             <td class="msource">
650                 
651                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
652                 &nbsp;
653             </td>
654         </tr>
655         
656           
657           <tr class="method-row config-row-alt1 expandable notInherited">
658             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
659            
660            
661             <td class="sig">
662                 <a id="Roo.JsonView-method-clearFilter"   name=".clearFilter"></a>
663                 <div class="fixedFont">
664                         <span class="attributes"></span><b class="itemname">clearFilter</b>
665                                 
666                                  () 
667                         
668                                 
669                         
670                 </div>
671                 <div class="mdesc">
672                 
673                    <div class="short">Clears the current filter.</div> 
674                  
675                  
676                  
677                     <div class="long">
678                         
679                                 Clears the current filter.
680                     
681                                 
682                         
683                         
684                         
685                         
686                         
687                         
688                         
689                         
690                         
691                         
692
693                     
694                     
695                      
696                     </div>                    
697                 </div>
698
699             </td>
700             <td class="msource">
701                 
702                         Roo.JsonView
703                 &nbsp;
704             </td>
705         </tr>
706         
707           
708           <tr class="method-row config-row-alt0 expandable">
709             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
710            
711            
712             <td class="sig">
713                 <a id="Roo.View-method-clearSelections"   name=".clearSelections"></a>
714                 <div class="fixedFont">
715                         <span class="attributes"></span><b class="itemname">clearSelections</b>
716                                 
717                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>suppressEvent</i></B>) 
718                         
719                                 
720                         
721                 </div>
722                 <div class="mdesc">
723                 
724                    <div class="short">Clear all selections</div> 
725                  
726                  
727                  
728                     <div class="long">
729                         
730                                 Clear all selections
731                     
732                                 
733                         
734                         
735                         
736                         
737                                 <dl class="detailList">
738                                 <dt class="heading">Parameters:</dt>
739                                 
740                                         <dt>
741                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>suppressEvent</b>
742                                                 
743                                         </dt>
744                                         <dd>(optional) true to skip firing of the selectionchange event</dd>
745                                 
746                                 </dl>
747                         
748                         
749                         
750                         
751                         
752                         
753                         
754
755                     
756                     
757                      
758                     </div>                    
759                 </div>
760
761             </td>
762             <td class="msource">
763                 
764                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
765                 &nbsp;
766             </td>
767         </tr>
768         
769           
770           <tr class="method-row config-row-alt1 expandable notInherited">
771             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
772            
773            
774             <td class="sig">
775                 <a id="Roo.JsonView-method-filter"   name=".filter"></a>
776                 <div class="fixedFont">
777                         <span class="attributes"></span><b class="itemname">filter</b>
778                                 
779                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>property</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/RegExp <B><i>value</i></B>) 
780                         
781                                 
782                         
783                 </div>
784                 <div class="mdesc">
785                 
786                    <div class="short">Filter the data by a specific property.</div> 
787                  
788                  
789                  
790                     <div class="long">
791                         
792                                 Filter the data by a specific property.
793                     
794                                 
795                         
796                         
797                         
798                         
799                                 <dl class="detailList">
800                                 <dt class="heading">Parameters:</dt>
801                                 
802                                         <dt>
803                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>property</b>
804                                                 
805                                         </dt>
806                                         <dd>A property on your JSON objects</dd>
807                                 
808                                         <dt>
809                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/RegExp</span>  <b>value</b>
810                                                 
811                                         </dt>
812                                         <dd>Either string that the property values<br/>should start with, or a RegExp to test against the property</dd>
813                                 
814                                 </dl>
815                         
816                         
817                         
818                         
819                         
820                         
821                         
822
823                     
824                     
825                      
826                     </div>                    
827                 </div>
828
829             </td>
830             <td class="msource">
831                 
832                         Roo.JsonView
833                 &nbsp;
834             </td>
835         </tr>
836         
837           
838           <tr class="method-row config-row-alt0 expandable notInherited">
839             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
840            
841            
842             <td class="sig">
843                 <a id="Roo.JsonView-method-filterBy"   name=".filterBy"></a>
844                 <div class="fixedFont">
845                         <span class="attributes"></span><b class="itemname">filterBy</b>
846                                 
847                                  (<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>) 
848                         
849                                 
850                         
851                 </div>
852                 <div class="mdesc">
853                 
854                    <div class="short">Filter by a function.</div> 
855                  
856                  
857                  
858                     <div class="long">
859                         
860                                 Filter by a function. The passed function will be called with each<br/>object in the current dataset. If the function returns true the value is kept,<br/>otherwise it is filtered.
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="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>fn</b>
872                                                 
873                                         </dt>
874                                         <dd></dd>
875                                 
876                                         <dt>
877                                                 <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>
878                                                 
879                                         </dt>
880                                         <dd>(optional) The scope of the function (defaults to this JsonView)</dd>
881                                 
882                                 </dl>
883                         
884                         
885                         
886                         
887                         
888                         
889                         
890
891                     
892                     
893                      
894                     </div>                    
895                 </div>
896
897             </td>
898             <td class="msource">
899                 
900                         Roo.JsonView
901                 &nbsp;
902             </td>
903         </tr>
904         
905           
906           <tr class="method-row config-row-alt1 expandable">
907             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
908            
909            
910             <td class="sig">
911                 <a id="Roo.View-method-findItemFromChild"   name=".findItemFromChild"></a>
912                 <div class="fixedFont">
913                         <span class="attributes"></span><b class="itemname">findItemFromChild</b>
914                                 
915                                  (<a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a> <B><i>node</i></B>) 
916                         
917                                 
918                                          : 
919                                         
920                                                 
921                                                 <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>
922                                         
923                                         
924                                         
925                                 
926                         
927                 </div>
928                 <div class="mdesc">
929                 
930                    <div class="short">Returns the template node the passed child belongs to or null if it doesn't belong to one.</div> 
931                  
932                  
933                  
934                     <div class="long">
935                         
936                                 Returns the template node the passed child belongs to or null if it doesn't belong to one.
937                     
938                                 
939                         
940                         
941                         
942                         
943                                 <dl class="detailList">
944                                 <dt class="heading">Parameters:</dt>
945                                 
946                                         <dt>
947                                                 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span>  <b>node</b>
948                                                 
949                                         </dt>
950                                         <dd></dd>
951                                 
952                                 </dl>
953                         
954                         
955                         
956                         
957                         
958                                 <dl class="detailList">
959                                 <dt class="heading">Returns:</dt>
960                                 
961                                         <dd><span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span>  The template node</dd>
962                                 
963                                 </dl>
964                         
965                         
966                         
967
968                     
969                     
970                      
971                     </div>                    
972                 </div>
973
974             </td>
975             <td class="msource">
976                 
977                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
978                 &nbsp;
979             </td>
980         </tr>
981         
982           
983           <tr class="method-row config-row-alt0 expandable">
984             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
985            
986            
987             <td class="sig">
988                 <a id="Roo.util.Observable-method-fireEvent"   name=".fireEvent"></a>
989                 <div class="fixedFont">
990                         <span class="attributes"></span><b class="itemname">fireEvent</b>
991                                 
992                                  (<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>) 
993                         
994                                 
995                                          : 
996                                         
997                                                 
998                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
999                                         
1000                                         
1001                                         
1002                                 
1003                         
1004                 </div>
1005                 <div class="mdesc">
1006                 
1007                    <div class="short">Fires the specified event with the passed parameters (minus the event name).</div> 
1008                  
1009                  
1010                  
1011                     <div class="long">
1012                         
1013                                 Fires the specified event with the passed parameters (minus the event name).
1014                     
1015                                 
1016                         
1017                         
1018                         
1019                         
1020                                 <dl class="detailList">
1021                                 <dt class="heading">Parameters:</dt>
1022                                 
1023                                         <dt>
1024                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1025                                                 
1026                                         </dt>
1027                                         <dd></dd>
1028                                 
1029                                         <dt>
1030                                                 <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>
1031                                                 
1032                                         </dt>
1033                                         <dd>Variable number of parameters are passed to handlers</dd>
1034                                 
1035                                 </dl>
1036                         
1037                         
1038                         
1039                         
1040                         
1041                                 <dl class="detailList">
1042                                 <dt class="heading">Returns:</dt>
1043                                 
1044                                         <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>
1045                                 
1046                                 </dl>
1047                         
1048                         
1049                         
1050
1051                     
1052                     
1053                      
1054                     </div>                    
1055                 </div>
1056
1057             </td>
1058             <td class="msource">
1059                 
1060                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1061                 &nbsp;
1062             </td>
1063         </tr>
1064         
1065           
1066           <tr class="method-row config-row-alt1 expandable notInherited">
1067             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1068            
1069            
1070             <td class="sig">
1071                 <a id="Roo.JsonView-method-getCount"   name=".getCount"></a>
1072                 <div class="fixedFont">
1073                         <span class="attributes"></span><b class="itemname">getCount</b>
1074                                 
1075                                  () 
1076                         
1077                                 
1078                                          : 
1079                                         
1080                                                 
1081                                                 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
1082                                         
1083                                         
1084                                         
1085                                 
1086                         
1087                 </div>
1088                 <div class="mdesc">
1089                 
1090                    <div class="short">Get the number of records in the current JSON dataset</div> 
1091                  
1092                  
1093                  
1094                     <div class="long">
1095                         
1096                                 Get the number of records in the current JSON dataset
1097                     
1098                                 
1099                         
1100                         
1101                         
1102                         
1103                         
1104                         
1105                         
1106                         
1107                                 <dl class="detailList">
1108                                 <dt class="heading">Returns:</dt>
1109                                 
1110                                         <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  </dd>
1111                                 
1112                                 </dl>
1113                         
1114                         
1115                         
1116
1117                     
1118                     
1119                      
1120                     </div>                    
1121                 </div>
1122
1123             </td>
1124             <td class="msource">
1125                 
1126                         Roo.JsonView
1127                 &nbsp;
1128             </td>
1129         </tr>
1130         
1131           
1132           <tr class="method-row config-row-alt0 expandable">
1133             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1134            
1135            
1136             <td class="sig">
1137                 <a id="Roo.View-method-getEl"   name=".getEl"></a>
1138                 <div class="fixedFont">
1139                         <span class="attributes"></span><b class="itemname">getEl</b>
1140                                 
1141                                  () 
1142                         
1143                                 
1144                                          : 
1145                                         
1146                                                 
1147                                                 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1148                                         
1149                                         
1150                                         
1151                                 
1152                         
1153                 </div>
1154                 <div class="mdesc">
1155                 
1156                    <div class="short">Returns the element this view is bound to.</div> 
1157                  
1158                  
1159                  
1160                     <div class="long">
1161                         
1162                                 Returns the element this view is bound to.
1163                     
1164                                 
1165                         
1166                         
1167                         
1168                         
1169                         
1170                         
1171                         
1172                         
1173                                 <dl class="detailList">
1174                                 <dt class="heading">Returns:</dt>
1175                                 
1176                                         <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span>  </dd>
1177                                 
1178                                 </dl>
1179                         
1180                         
1181                         
1182
1183                     
1184                     
1185                      
1186                     </div>                    
1187                 </div>
1188
1189             </td>
1190             <td class="msource">
1191                 
1192                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
1193                 &nbsp;
1194             </td>
1195         </tr>
1196         
1197           
1198           <tr class="method-row config-row-alt1 expandable">
1199             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1200            
1201            
1202             <td class="sig">
1203                 <a id="Roo.View-method-getNode"   name=".getNode"></a>
1204                 <div class="fixedFont">
1205                         <span class="attributes"></span><b class="itemname">getNode</b>
1206                                 
1207                                  (<a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/String/Number <B><i>nodeInfo</i></B>) 
1208                         
1209                                 
1210                                          : 
1211                                         
1212                                                 
1213                                                 <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>
1214                                         
1215                                         
1216                                         
1217                                 
1218                         
1219                 </div>
1220                 <div class="mdesc">
1221                 
1222                    <div class="short">Gets a template node.</div> 
1223                  
1224                  
1225                  
1226                     <div class="long">
1227                         
1228                                 Gets a template node.
1229                     
1230                                 
1231                         
1232                         
1233                         
1234                         
1235                                 <dl class="detailList">
1236                                 <dt class="heading">Parameters:</dt>
1237                                 
1238                                         <dt>
1239                                                 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/String/Number</span>  <b>nodeInfo</b>
1240                                                 
1241                                         </dt>
1242                                         <dd>An HTMLElement template node, index of a template node or the id of a template node</dd>
1243                                 
1244                                 </dl>
1245                         
1246                         
1247                         
1248                         
1249                         
1250                                 <dl class="detailList">
1251                                 <dt class="heading">Returns:</dt>
1252                                 
1253                                         <dd><span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span>  The node or null if it wasn't found</dd>
1254                                 
1255                                 </dl>
1256                         
1257                         
1258                         
1259
1260                     
1261                     
1262                      
1263                     </div>                    
1264                 </div>
1265
1266             </td>
1267             <td class="msource">
1268                 
1269                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
1270                 &nbsp;
1271             </td>
1272         </tr>
1273         
1274           
1275           <tr class="method-row config-row-alt0 expandable notInherited">
1276             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1277            
1278            
1279             <td class="sig">
1280                 <a id="Roo.JsonView-method-getNodeData"   name=".getNodeData"></a>
1281                 <div class="fixedFont">
1282                         <span class="attributes"></span><b class="itemname">getNodeData</b>
1283                                 
1284                                  (<a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/Array <B><i>node</i></B>) 
1285                         
1286                                 
1287                                          : 
1288                                         
1289                                                 
1290                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>/Array
1291                                         
1292                                         
1293                                         
1294                                 
1295                         
1296                 </div>
1297                 <div class="mdesc">
1298                 
1299                    <div class="short">Returns the JSON object for the specified node(s)</div> 
1300                  
1301                  
1302                  
1303                     <div class="long">
1304                         
1305                                 Returns the JSON object for the specified node(s)
1306                     
1307                                 
1308                         
1309                         
1310                         
1311                         
1312                                 <dl class="detailList">
1313                                 <dt class="heading">Parameters:</dt>
1314                                 
1315                                         <dt>
1316                                                 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/Array</span>  <b>node</b>
1317                                                 
1318                                         </dt>
1319                                         <dd>The node or an array of nodes</dd>
1320                                 
1321                                 </dl>
1322                         
1323                         
1324                         
1325                         
1326                         
1327                                 <dl class="detailList">
1328                                 <dt class="heading">Returns:</dt>
1329                                 
1330                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>/Array</span>  If you pass in an array, you get an array back, otherwise<br/>you get the JSON object for the node</dd>
1331                                 
1332                                 </dl>
1333                         
1334                         
1335                         
1336
1337                     
1338                     
1339                      
1340                     </div>                    
1341                 </div>
1342
1343             </td>
1344             <td class="msource">
1345                 
1346                         Roo.JsonView
1347                 &nbsp;
1348             </td>
1349         </tr>
1350         
1351           
1352           <tr class="method-row config-row-alt1 expandable">
1353             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1354            
1355            
1356             <td class="sig">
1357                 <a id="Roo.View-method-getNodes"   name=".getNodes"></a>
1358                 <div class="fixedFont">
1359                         <span class="attributes"></span><b class="itemname">getNodes</b>
1360                                 
1361                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>startIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>endIndex</i></B>) 
1362                         
1363                                 
1364                                          : 
1365                                         
1366                                                 
1367                                                 <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>
1368                                         
1369                                         
1370                                         
1371                                 
1372                         
1373                 </div>
1374                 <div class="mdesc">
1375                 
1376                    <div class="short">Gets a range template nodes.</div> 
1377                  
1378                  
1379                  
1380                     <div class="long">
1381                         
1382                                 Gets a range template nodes.
1383                     
1384                                 
1385                         
1386                         
1387                         
1388                         
1389                                 <dl class="detailList">
1390                                 <dt class="heading">Parameters:</dt>
1391                                 
1392                                         <dt>
1393                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>startIndex</b>
1394                                                 
1395                                         </dt>
1396                                         <dd></dd>
1397                                 
1398                                         <dt>
1399                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>endIndex</b>
1400                                                 
1401                                         </dt>
1402                                         <dd></dd>
1403                                 
1404                                 </dl>
1405                         
1406                         
1407                         
1408                         
1409                         
1410                                 <dl class="detailList">
1411                                 <dt class="heading">Returns:</dt>
1412                                 
1413                                         <dd><span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span>  An array of nodes</dd>
1414                                 
1415                                 </dl>
1416                         
1417                         
1418                         
1419
1420                     
1421                     
1422                      
1423                     </div>                    
1424                 </div>
1425
1426             </td>
1427             <td class="msource">
1428                 
1429                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
1430                 &nbsp;
1431             </td>
1432         </tr>
1433         
1434           
1435           <tr class="method-row config-row-alt0 expandable">
1436             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1437            
1438            
1439             <td class="sig">
1440                 <a id="Roo.View-method-getSelectedIndexes"   name=".getSelectedIndexes"></a>
1441                 <div class="fixedFont">
1442                         <span class="attributes"></span><b class="itemname">getSelectedIndexes</b>
1443                                 
1444                                  () 
1445                         
1446                                 
1447                                          : 
1448                                         
1449                                                 
1450                                                 <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>
1451                                         
1452                                         
1453                                         
1454                                 
1455                         
1456                 </div>
1457                 <div class="mdesc">
1458                 
1459                    <div class="short">Get the indexes of the selected nodes.</div> 
1460                  
1461                  
1462                  
1463                     <div class="long">
1464                         
1465                                 Get the indexes of the selected nodes.
1466                     
1467                                 
1468                         
1469                         
1470                         
1471                         
1472                         
1473                         
1474                         
1475                         
1476                                 <dl class="detailList">
1477                                 <dt class="heading">Returns:</dt>
1478                                 
1479                                         <dd><span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span>  </dd>
1480                                 
1481                                 </dl>
1482                         
1483                         
1484                         
1485
1486                     
1487                     
1488                      
1489                     </div>                    
1490                 </div>
1491
1492             </td>
1493             <td class="msource">
1494                 
1495                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
1496                 &nbsp;
1497             </td>
1498         </tr>
1499         
1500           
1501           <tr class="method-row config-row-alt1 expandable">
1502             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1503            
1504            
1505             <td class="sig">
1506                 <a id="Roo.View-method-getSelectedNodes"   name=".getSelectedNodes"></a>
1507                 <div class="fixedFont">
1508                         <span class="attributes"></span><b class="itemname">getSelectedNodes</b>
1509                                 
1510                                  () 
1511                         
1512                                 
1513                                          : 
1514                                         
1515                                                 
1516                                                 <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>
1517                                         
1518                                         
1519                                         
1520                                 
1521                         
1522                 </div>
1523                 <div class="mdesc">
1524                 
1525                    <div class="short">Get the currently selected nodes.</div> 
1526                  
1527                  
1528                  
1529                     <div class="long">
1530                         
1531                                 Get the currently selected nodes.
1532                     
1533                                 
1534                         
1535                         
1536                         
1537                         
1538                         
1539                         
1540                         
1541                         
1542                                 <dl class="detailList">
1543                                 <dt class="heading">Returns:</dt>
1544                                 
1545                                         <dd><span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span>  An array of HTMLElements</dd>
1546                                 
1547                                 </dl>
1548                         
1549                         
1550                         
1551
1552                     
1553                     
1554                      
1555                     </div>                    
1556                 </div>
1557
1558             </td>
1559             <td class="msource">
1560                 
1561                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
1562                 &nbsp;
1563             </td>
1564         </tr>
1565         
1566           
1567           <tr class="method-row config-row-alt0 expandable">
1568             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1569            
1570            
1571             <td class="sig">
1572                 <a id="Roo.View-method-getSelectionCount"   name=".getSelectionCount"></a>
1573                 <div class="fixedFont">
1574                         <span class="attributes"></span><b class="itemname">getSelectionCount</b>
1575                                 
1576                                  () 
1577                         
1578                                 
1579                                          : 
1580                                         
1581                                                 
1582                                                 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
1583                                         
1584                                         
1585                                         
1586                                 
1587                         
1588                 </div>
1589                 <div class="mdesc">
1590                 
1591                    <div class="short">Get the number of selected nodes.</div> 
1592                  
1593                  
1594                  
1595                     <div class="long">
1596                         
1597                                 Get the number of selected nodes.
1598                     
1599                                 
1600                         
1601                         
1602                         
1603                         
1604                         
1605                         
1606                         
1607                         
1608                                 <dl class="detailList">
1609                                 <dt class="heading">Returns:</dt>
1610                                 
1611                                         <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  </dd>
1612                                 
1613                                 </dl>
1614                         
1615                         
1616                         
1617
1618                     
1619                     
1620                      
1621                     </div>                    
1622                 </div>
1623
1624             </td>
1625             <td class="msource">
1626                 
1627                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
1628                 &nbsp;
1629             </td>
1630         </tr>
1631         
1632           
1633           <tr class="method-row config-row-alt1 expandable">
1634             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1635            
1636            
1637             <td class="sig">
1638                 <a id="Roo.util.Observable-method-hasListener"   name=".hasListener"></a>
1639                 <div class="fixedFont">
1640                         <span class="attributes"></span><b class="itemname">hasListener</b>
1641                                 
1642                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>) 
1643                         
1644                                 
1645                                          : 
1646                                         
1647                                                 
1648                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
1649                                         
1650                                         
1651                                         
1652                                 
1653                         
1654                 </div>
1655                 <div class="mdesc">
1656                 
1657                    <div class="short">Checks to see if this object has any listeners for a specified event</div> 
1658                  
1659                  
1660                  
1661                     <div class="long">
1662                         
1663                                 Checks to see if this object has any listeners for a specified event
1664                     
1665                                 
1666                         
1667                         
1668                         
1669                         
1670                                 <dl class="detailList">
1671                                 <dt class="heading">Parameters:</dt>
1672                                 
1673                                         <dt>
1674                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1675                                                 
1676                                         </dt>
1677                                         <dd>The name of the event to check for</dd>
1678                                 
1679                                 </dl>
1680                         
1681                         
1682                         
1683                         
1684                         
1685                                 <dl class="detailList">
1686                                 <dt class="heading">Returns:</dt>
1687                                 
1688                                         <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>
1689                                 
1690                                 </dl>
1691                         
1692                         
1693                         
1694
1695                     
1696                     
1697                      
1698                     </div>                    
1699                 </div>
1700
1701             </td>
1702             <td class="msource">
1703                 
1704                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1705                 &nbsp;
1706             </td>
1707         </tr>
1708         
1709           
1710           <tr class="method-row config-row-alt0 expandable">
1711             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1712            
1713            
1714             <td class="sig">
1715                 <a id="Roo.View-method-indexOf"   name=".indexOf"></a>
1716                 <div class="fixedFont">
1717                         <span class="attributes"></span><b class="itemname">indexOf</b>
1718                                 
1719                                  (<a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/String/Number <B><i>nodeInfo</i></B>) 
1720                         
1721                                 
1722                                          : 
1723                                         
1724                                                 
1725                                                 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
1726                                         
1727                                         
1728                                         
1729                                 
1730                         
1731                 </div>
1732                 <div class="mdesc">
1733                 
1734                    <div class="short">Finds the index of the passed node</div> 
1735                  
1736                  
1737                  
1738                     <div class="long">
1739                         
1740                                 Finds the index of the passed node
1741                     
1742                                 
1743                         
1744                         
1745                         
1746                         
1747                                 <dl class="detailList">
1748                                 <dt class="heading">Parameters:</dt>
1749                                 
1750                                         <dt>
1751                                                 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/String/Number</span>  <b>nodeInfo</b>
1752                                                 
1753                                         </dt>
1754                                         <dd>An HTMLElement template node, index of a template node or the id of a template node</dd>
1755                                 
1756                                 </dl>
1757                         
1758                         
1759                         
1760                         
1761                         
1762                                 <dl class="detailList">
1763                                 <dt class="heading">Returns:</dt>
1764                                 
1765                                         <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  The index of the node or -1</dd>
1766                                 
1767                                 </dl>
1768                         
1769                         
1770                         
1771
1772                     
1773                     
1774                      
1775                     </div>                    
1776                 </div>
1777
1778             </td>
1779             <td class="msource">
1780                 
1781                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
1782                 &nbsp;
1783             </td>
1784         </tr>
1785         
1786           
1787           <tr class="method-row config-row-alt1 expandable">
1788             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1789            
1790            
1791             <td class="sig">
1792                 <a id="Roo.View-method-isSelected"   name=".isSelected"></a>
1793                 <div class="fixedFont">
1794                         <span class="attributes"></span><b class="itemname">isSelected</b>
1795                                 
1796                                  (<a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/Number <B><i>node</i></B>) 
1797                         
1798                                 
1799                                          : 
1800                                         
1801                                                 
1802                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
1803                                         
1804                                         
1805                                         
1806                                 
1807                         
1808                 </div>
1809                 <div class="mdesc">
1810                 
1811                    <div class="short">Returns true if the passed node is selected</div> 
1812                  
1813                  
1814                  
1815                     <div class="long">
1816                         
1817                                 Returns true if the passed node is selected
1818                     
1819                                 
1820                         
1821                         
1822                         
1823                         
1824                                 <dl class="detailList">
1825                                 <dt class="heading">Parameters:</dt>
1826                                 
1827                                         <dt>
1828                                                 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/Number</span>  <b>node</b>
1829                                                 
1830                                         </dt>
1831                                         <dd>The node or node index</dd>
1832                                 
1833                                 </dl>
1834                         
1835                         
1836                         
1837                         
1838                         
1839                                 <dl class="detailList">
1840                                 <dt class="heading">Returns:</dt>
1841                                 
1842                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  </dd>
1843                                 
1844                                 </dl>
1845                         
1846                         
1847                         
1848
1849                     
1850                     
1851                      
1852                     </div>                    
1853                 </div>
1854
1855             </td>
1856             <td class="msource">
1857                 
1858                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
1859                 &nbsp;
1860             </td>
1861         </tr>
1862         
1863           
1864           <tr class="method-row config-row-alt0 expandable notInherited">
1865             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1866            
1867            
1868             <td class="sig">
1869                 <a id="Roo.JsonView-method-load"   name=".load"></a>
1870                 <div class="fixedFont">
1871                         <span class="attributes"></span><b class="itemname">load</b>
1872                                 
1873                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>/String/Function <B><i>url</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Object <B><i>params</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>callback</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>discardUrl</i></B>) 
1874                         
1875                                 
1876                         
1877                 </div>
1878                 <div class="mdesc">
1879                 
1880                    <div class="short">Performs an async HTTP request, and loads the JSON from the response.</div> 
1881                  
1882                  
1883                  
1884                     <div class="long">
1885                         
1886                                 Performs an async HTTP request, and loads the JSON from the response. If <i>params</i> are specified it uses POST, otherwise it uses GET.
1887                     
1888                                 
1889                         
1890                         
1891                         
1892                         
1893                                 <dl class="detailList">
1894                                 <dt class="heading">Parameters:</dt>
1895                                 
1896                                         <dt>
1897                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>/String/Function</span>  <b>url</b>
1898                                                 
1899                                         </dt>
1900                                         <dd>The URL for this request, or a function to call to get the URL, or a config object containing any of the following options:<br/>     <pre><code><br/>     view.load({<br/>         url: "your-url.php",<br/>         params: {param1: "foo", param2: "bar"}, // or a URL encoded string<br/>         callback: yourFunction,<br/>         scope: yourObject, //(optional scope)<br/>         discardUrl: false,<br/>         nocache: false,<br/>         text: "Loading...",<br/>         timeout: 30,<br/>         scripts: false<br/>     });<br/>     </code></pre><br/>The only required property is <i>url</i>. The optional properties <i>nocache</i>, <i>text</i> and <i>scripts</i><br/>are respectively shorthand for <i>disableCaching</i>, <i>indicatorText</i>, and <i>loadScripts</i> and are used to set their associated property on this UpdateManager instance.</dd>
1901                                 
1902                                         <dt>
1903                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Object</span>  <b>params</b>
1904                                                 
1905                                         </dt>
1906                                         <dd>(optional) The parameters to pass, as either a URL encoded string "param1=1&amp;param2=2" or an object {param1: 1, param2: 2}</dd>
1907                                 
1908                                         <dt>
1909                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>callback</b>
1910                                                 
1911                                         </dt>
1912                                         <dd>(optional) Callback when transaction is complete - called with signature (oElement, bSuccess)</dd>
1913                                 
1914                                         <dt>
1915                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>discardUrl</b>
1916                                                 
1917                                         </dt>
1918                                         <dd>(optional) By default when you execute an update the defaultUrl is changed to the last used URL. If true, it will not store the URL.</dd>
1919                                 
1920                                 </dl>
1921                         
1922                         
1923                         
1924                         
1925                         
1926                         
1927                         
1928
1929                     
1930                     
1931                      
1932                     </div>                    
1933                 </div>
1934
1935             </td>
1936             <td class="msource">
1937                 
1938                         Roo.JsonView
1939                 &nbsp;
1940             </td>
1941         </tr>
1942         
1943           
1944           <tr class="method-row config-row-alt1 expandable">
1945             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1946            
1947            
1948             <td class="sig">
1949                 <a id="Roo.util.Observable-method-on"   name=".on"></a>
1950                 <div class="fixedFont">
1951                         <span class="attributes"></span><b class="itemname">on</b>
1952                                 
1953                                  (<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>) 
1954                         
1955                                 
1956                         
1957                 </div>
1958                 <div class="mdesc">
1959                 
1960                    <div class="short">Appends an event handler to this element (shorthand for addListener)</div> 
1961                  
1962                  
1963                  
1964                     <div class="long">
1965                         
1966                                 Appends an event handler to this element (shorthand for addListener)
1967                     
1968                                 
1969                         
1970                         
1971                         
1972                         
1973                                 <dl class="detailList">
1974                                 <dt class="heading">Parameters:</dt>
1975                                 
1976                                         <dt>
1977                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1978                                                 
1979                                         </dt>
1980                                         <dd>The type of event to listen for</dd>
1981                                 
1982                                         <dt>
1983                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
1984                                                 
1985                                         </dt>
1986                                         <dd>The method the event invokes</dd>
1987                                 
1988                                         <dt>
1989                                                 <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>
1990                                                 
1991                                         </dt>
1992                                         <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
1993                                 
1994                                         <dt>
1995                                                 <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>
1996                                                 
1997                                         </dt>
1998                                         <dd>(optional)</dd>
1999                                 
2000                                 </dl>
2001                         
2002                         
2003                         
2004                         
2005                         
2006                         
2007                         
2008
2009                     
2010                     
2011                      
2012                     </div>                    
2013                 </div>
2014
2015             </td>
2016             <td class="msource">
2017                 
2018                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
2019                 &nbsp;
2020             </td>
2021         </tr>
2022         
2023           
2024           <tr class="method-row config-row-alt0 expandable">
2025             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2026            
2027            
2028             <td class="sig">
2029                 <a id="Roo.View-method-prepareData"   name=".prepareData"></a>
2030                 <div class="fixedFont">
2031                         <span class="attributes"></span><b class="itemname">prepareData</b>
2032                                 
2033                                  (<a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>/Object <B><i>data</i></B>) 
2034                         
2035                                 
2036                         
2037                 </div>
2038                 <div class="mdesc">
2039                 
2040                    <div class="short">Function to override to reformat the data that is sent to<br/>the template for each node.</div> 
2041                  
2042                  
2043                  
2044                     <div class="long">
2045                         
2046                                 Function to override to reformat the data that is sent to<br/>the template for each node.
2047                     
2048                                 
2049                         
2050                         
2051                         
2052                         
2053                                 <dl class="detailList">
2054                                 <dt class="heading">Parameters:</dt>
2055                                 
2056                                         <dt>
2057                                                 <span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>/Object</span>  <b>data</b>
2058                                                 
2059                                         </dt>
2060                                         <dd>The raw data (array of colData for a data model bound view or<br/>a JSON object for an UpdateManager bound view).</dd>
2061                                 
2062                                 </dl>
2063                         
2064                         
2065                         
2066                         
2067                         
2068                         
2069                         
2070
2071                     
2072                     
2073                      
2074                     </div>                    
2075                 </div>
2076
2077             </td>
2078             <td class="msource">
2079                 
2080                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
2081                 &nbsp;
2082             </td>
2083         </tr>
2084         
2085           
2086           <tr class="method-row config-row-alt1 expandable">
2087             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2088            
2089            
2090             <td class="sig">
2091                 <a id="Roo.util.Observable-method-purgeListeners"   name=".purgeListeners"></a>
2092                 <div class="fixedFont">
2093                         <span class="attributes"></span><b class="itemname">purgeListeners</b>
2094                                 
2095                                  () 
2096                         
2097                                 
2098                         
2099                 </div>
2100                 <div class="mdesc">
2101                 
2102                    <div class="short">Removes all listeners for this object</div> 
2103                  
2104                  
2105                  
2106                     <div class="long">
2107                         
2108                                 Removes all listeners for this object
2109                     
2110                                 
2111                         
2112                         
2113                         
2114                         
2115                         
2116                         
2117                         
2118                         
2119                         
2120                         
2121
2122                     
2123                     
2124                      
2125                     </div>                    
2126                 </div>
2127
2128             </td>
2129             <td class="msource">
2130                 
2131                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
2132                 &nbsp;
2133             </td>
2134         </tr>
2135         
2136           
2137           <tr class="method-row config-row-alt0 expandable notInherited">
2138             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2139            
2140            
2141             <td class="sig">
2142                 <a id="Roo.JsonView-method-refresh"   name=".refresh"></a>
2143                 <div class="fixedFont">
2144                         <span class="attributes"></span><b class="itemname">refresh</b>
2145                                 
2146                                  () 
2147                         
2148                                 
2149                         
2150                 </div>
2151                 <div class="mdesc">
2152                 
2153                    <div class="short">Refreshes the view.</div> 
2154                  
2155                  
2156                  
2157                     <div class="long">
2158                         
2159                                 Refreshes the view.
2160                     
2161                                 
2162                         
2163                         
2164                         
2165                         
2166                         
2167                         
2168                         
2169                         
2170                         
2171                         
2172
2173                     
2174                     
2175                      
2176                     </div>                    
2177                 </div>
2178
2179             </td>
2180             <td class="msource">
2181                 
2182                         Roo.JsonView
2183                 &nbsp;
2184             </td>
2185         </tr>
2186         
2187           
2188           <tr class="method-row config-row-alt1 expandable">
2189             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2190            
2191            
2192             <td class="sig">
2193                 <a id="Roo.View-method-refreshNode"   name=".refreshNode"></a>
2194                 <div class="fixedFont">
2195                         <span class="attributes"></span><b class="itemname">refreshNode</b>
2196                                 
2197                                  (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>index</i></B>) 
2198                         
2199                                 
2200                         
2201                 </div>
2202                 <div class="mdesc">
2203                 
2204                    <div class="short">Refresh an individual node.</div> 
2205                  
2206                  
2207                  
2208                     <div class="long">
2209                         
2210                                 Refresh an individual node.
2211                     
2212                                 
2213                         
2214                         
2215                         
2216                         
2217                                 <dl class="detailList">
2218                                 <dt class="heading">Parameters:</dt>
2219                                 
2220                                         <dt>
2221                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>  <b>index</b>
2222                                                 
2223                                         </dt>
2224                                         <dd></dd>
2225                                 
2226                                 </dl>
2227                         
2228                         
2229                         
2230                         
2231                         
2232                         
2233                         
2234
2235                     
2236                     
2237                      
2238                     </div>                    
2239                 </div>
2240
2241             </td>
2242             <td class="msource">
2243                 
2244                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
2245                 &nbsp;
2246             </td>
2247         </tr>
2248         
2249           
2250           <tr class="method-row config-row-alt0 expandable">
2251             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2252            
2253            
2254             <td class="sig">
2255                 <a id="Roo.util.Observable-method-removeListener"   name=".removeListener"></a>
2256                 <div class="fixedFont">
2257                         <span class="attributes"></span><b class="itemname">removeListener</b>
2258                                 
2259                                  (<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>) 
2260                         
2261                                 
2262                         
2263                 </div>
2264                 <div class="mdesc">
2265                 
2266                    <div class="short">Removes a listener</div> 
2267                  
2268                  
2269                  
2270                     <div class="long">
2271                         
2272                                 Removes a listener
2273                     
2274                                 
2275                         
2276                         
2277                         
2278                         
2279                                 <dl class="detailList">
2280                                 <dt class="heading">Parameters:</dt>
2281                                 
2282                                         <dt>
2283                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
2284                                                 
2285                                         </dt>
2286                                         <dd>The type of event to listen for</dd>
2287                                 
2288                                         <dt>
2289                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
2290                                                 
2291                                         </dt>
2292                                         <dd>The handler to remove</dd>
2293                                 
2294                                         <dt>
2295                                                 <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>
2296                                                 
2297                                         </dt>
2298                                         <dd>(optional) The scope (this object) for the handler</dd>
2299                                 
2300                                 </dl>
2301                         
2302                         
2303                         
2304                         
2305                         
2306                         
2307                         
2308
2309                     
2310                     
2311                      
2312                     </div>                    
2313                 </div>
2314
2315             </td>
2316             <td class="msource">
2317                 
2318                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
2319                 &nbsp;
2320             </td>
2321         </tr>
2322         
2323           
2324           <tr class="method-row config-row-alt1 expandable">
2325             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2326            
2327            
2328             <td class="sig">
2329                 <a id="Roo.View-method-select"   name=".select"></a>
2330                 <div class="fixedFont">
2331                         <span class="attributes"></span><b class="itemname">select</b>
2332                                 
2333                                  (<a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>/HTMLElement/String/Number <B><i>nodeInfo</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>keepExisting</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>suppressEvent</i></B>) 
2334                         
2335                                 
2336                         
2337                 </div>
2338                 <div class="mdesc">
2339                 
2340                    <div class="short">Selects nodes.</div> 
2341                  
2342                  
2343                  
2344                     <div class="long">
2345                         
2346                                 Selects nodes.
2347                     
2348                                 
2349                         
2350                         
2351                         
2352                         
2353                                 <dl class="detailList">
2354                                 <dt class="heading">Parameters:</dt>
2355                                 
2356                                         <dt>
2357                                                 <span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>/HTMLElement/String/Number</span>  <b>nodeInfo</b>
2358                                                 
2359                                         </dt>
2360                                         <dd>An HTMLElement template node, index of a template node, id of a template node or an array of any of those to select</dd>
2361                                 
2362                                         <dt>
2363                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>keepExisting</b>
2364                                                 
2365                                         </dt>
2366                                         <dd>(optional) true to keep existing selections</dd>
2367                                 
2368                                         <dt>
2369                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>suppressEvent</b>
2370                                                 
2371                                         </dt>
2372                                         <dd>(optional) true to skip firing of the selectionchange vent</dd>
2373                                 
2374                                 </dl>
2375                         
2376                         
2377                         
2378                         
2379                         
2380                         
2381                         
2382
2383                     
2384                     
2385                      
2386                     </div>                    
2387                 </div>
2388
2389             </td>
2390             <td class="msource">
2391                 
2392                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
2393                 &nbsp;
2394             </td>
2395         </tr>
2396         
2397           
2398           <tr class="method-row config-row-alt0 expandable">
2399             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2400            
2401            
2402             <td class="sig">
2403                 <a id="Roo.View-method-setStore"   name=".setStore"></a>
2404                 <div class="fixedFont">
2405                         <span class="attributes"></span><b class="itemname">setStore</b>
2406                                 
2407                                  (Store <B><i>store</i></B>) 
2408                         
2409                                 
2410                         
2411                 </div>
2412                 <div class="mdesc">
2413                 
2414                    <div class="short">Changes the data store this view uses and refresh the view.</div> 
2415                  
2416                  
2417                  
2418                     <div class="long">
2419                         
2420                                 Changes the data store this view uses and refresh the view.
2421                     
2422                                 
2423                         
2424                         
2425                         
2426                         
2427                                 <dl class="detailList">
2428                                 <dt class="heading">Parameters:</dt>
2429                                 
2430                                         <dt>
2431                                                 <span class="fixedFont">Store</span>  <b>store</b>
2432                                                 
2433                                         </dt>
2434                                         <dd></dd>
2435                                 
2436                                 </dl>
2437                         
2438                         
2439                         
2440                         
2441                         
2442                         
2443                         
2444
2445                     
2446                     
2447                      
2448                     </div>                    
2449                 </div>
2450
2451             </td>
2452             <td class="msource">
2453                 
2454                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
2455                 &nbsp;
2456             </td>
2457         </tr>
2458         
2459           
2460           <tr class="method-row config-row-alt1 expandable notInherited">
2461             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2462            
2463            
2464             <td class="sig">
2465                 <a id="Roo.JsonView-method-sort"   name=".sort"></a>
2466                 <div class="fixedFont">
2467                         <span class="attributes"></span><b class="itemname">sort</b>
2468                                 
2469                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>property</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>direction</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>sortType</i></B>) 
2470                         
2471                                 
2472                         
2473                 </div>
2474                 <div class="mdesc">
2475                 
2476                    <div class="short">Sorts the data for this view and refreshes it.</div> 
2477                  
2478                  
2479                  
2480                     <div class="long">
2481                         
2482                                 Sorts the data for this view and refreshes it.
2483                     
2484                                 
2485                         
2486                         
2487                         
2488                         
2489                                 <dl class="detailList">
2490                                 <dt class="heading">Parameters:</dt>
2491                                 
2492                                         <dt>
2493                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>property</b>
2494                                                 
2495                                         </dt>
2496                                         <dd>A property on your JSON objects to sort on</dd>
2497                                 
2498                                         <dt>
2499                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>direction</b>
2500                                                 
2501                                         </dt>
2502                                         <dd>(optional) "desc" or "asc" (defaults to "asc")</dd>
2503                                 
2504                                         <dt>
2505                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>sortType</b>
2506                                                 
2507                                         </dt>
2508                                         <dd>(optional) A function to call to convert the data to a sortable value.</dd>
2509                                 
2510                                 </dl>
2511                         
2512                         
2513                         
2514                         
2515                         
2516                         
2517                         
2518
2519                     
2520                     
2521                      
2522                     </div>                    
2523                 </div>
2524
2525             </td>
2526             <td class="msource">
2527                 
2528                         Roo.JsonView
2529                 &nbsp;
2530             </td>
2531         </tr>
2532         
2533           
2534           <tr class="method-row config-row-alt0 expandable">
2535             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2536            
2537            
2538             <td class="sig">
2539                 <a id="Roo.util.Observable-method-un"   name=".un"></a>
2540                 <div class="fixedFont">
2541                         <span class="attributes"></span><b class="itemname">un</b>
2542                                 
2543                                  (<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>) 
2544                         
2545                                 
2546                         
2547                 </div>
2548                 <div class="mdesc">
2549                 
2550                    <div class="short">Removes a listener (shorthand for removeListener)</div> 
2551                  
2552                  
2553                  
2554                     <div class="long">
2555                         
2556                                 Removes a listener (shorthand for removeListener)
2557                     
2558                                 
2559                         
2560                         
2561                         
2562                         
2563                                 <dl class="detailList">
2564                                 <dt class="heading">Parameters:</dt>
2565                                 
2566                                         <dt>
2567                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
2568                                                 
2569                                         </dt>
2570                                         <dd>The type of event to listen for</dd>
2571                                 
2572                                         <dt>
2573                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
2574                                                 
2575                                         </dt>
2576                                         <dd>The handler to remove</dd>
2577                                 
2578                                         <dt>
2579                                                 <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>
2580                                                 
2581                                         </dt>
2582                                         <dd>(optional) The scope (this object) for the handler</dd>
2583                                 
2584                                 </dl>
2585                         
2586                         
2587                         
2588                         
2589                         
2590                         
2591                         
2592
2593                     
2594                     
2595                      
2596                     </div>                    
2597                 </div>
2598
2599             </td>
2600             <td class="msource">
2601                 
2602                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
2603                 &nbsp;
2604             </td>
2605         </tr>
2606         
2607           
2608           <tr class="method-row config-row-alt1 expandable">
2609             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2610            
2611            
2612             <td class="sig">
2613                 <a id="Roo.View-method-unselect"   name=".unselect"></a>
2614                 <div class="fixedFont">
2615                         <span class="attributes"></span><b class="itemname">unselect</b>
2616                                 
2617                                  (<a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>/HTMLElement/String/Number <B><i>nodeInfo</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>keepExisting</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>suppressEvent</i></B>) 
2618                         
2619                                 
2620                         
2621                 </div>
2622                 <div class="mdesc">
2623                 
2624                    <div class="short">Unselects nodes.</div> 
2625                  
2626                  
2627                  
2628                     <div class="long">
2629                         
2630                                 Unselects nodes.
2631                     
2632                                 
2633                         
2634                         
2635                         
2636                         
2637                                 <dl class="detailList">
2638                                 <dt class="heading">Parameters:</dt>
2639                                 
2640                                         <dt>
2641                                                 <span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>/HTMLElement/String/Number</span>  <b>nodeInfo</b>
2642                                                 
2643                                         </dt>
2644                                         <dd>An HTMLElement template node, index of a template node, id of a template node or an array of any of those to select</dd>
2645                                 
2646                                         <dt>
2647                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>keepExisting</b>
2648                                                 
2649                                         </dt>
2650                                         <dd>(optional) true IGNORED (for campatibility with select)</dd>
2651                                 
2652                                         <dt>
2653                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>suppressEvent</b>
2654                                                 
2655                                         </dt>
2656                                         <dd>(optional) true to skip firing of the selectionchange vent</dd>
2657                                 
2658                                 </dl>
2659                         
2660                         
2661                         
2662                         
2663                         
2664                         
2665                         
2666
2667                     
2668                     
2669                      
2670                     </div>                    
2671                 </div>
2672
2673             </td>
2674             <td class="msource">
2675                 
2676                         <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
2677                 &nbsp;
2678             </td>
2679         </tr>
2680         
2681                                                        
2682     </table>
2683
2684   
2685   <!-- ============================== events summary / details ======================== -->
2686   
2687   
2688   <a id="Roo.JsonView-events"></a>
2689     
2690   
2691         
2692    
2693   
2694     
2695     
2696     
2697       <table cellspacing="0" class="member-table">
2698                 <caption>Events</caption>
2699               <thead>
2700                 <tr>
2701                     <th class="sig-header" colspan="2">Event</th>            
2702                     <th class="msource-header">Defined By</th>
2703
2704                 </tr>
2705               </thead>  
2706         
2707         
2708          
2709         
2710         
2711           <tr class="method-row expandable config-row-alt0">
2712             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2713             
2714             <td class="sig">
2715                 <a id="Roo.View-event-*beforeclick"></a>
2716                 
2717                <div class="fixedFont">
2718                 <b class="itemname">beforeclick</b> (<a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a> <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>index</i></B>, <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a> <B><i>node</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>) 
2719                 
2720                 </div>
2721
2722                 <div class="mdesc">
2723
2724                    <div class="short">Fires before a click is processed.
2725                    
2726                 </div> 
2727                     
2728                     <div class="long">
2729                     
2730                         Fires before a click is processed. Returns false to cancel the default action.
2731                     
2732                         
2733                         
2734                 
2735                         
2736                                 <dl class="detailList">
2737                                 <dt class="heading">Parameters:</dt>
2738                                 
2739                                         <dt>
2740                                                 <span class="fixedFont"><a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a></span> <b>this</b>
2741                                                 
2742                                         </dt>
2743                                         <dd></dd>
2744                                 
2745                                         <dt>
2746                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>index</b>
2747                                                 
2748                                         </dt>
2749                                         <dd>The index of the target node</dd>
2750                                 
2751                                         <dt>
2752                                                 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span> <b>node</b>
2753                                                 
2754                                         </dt>
2755                                         <dd>The target node</dd>
2756                                 
2757                                         <dt>
2758                                                 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2759                                                 
2760                                         </dt>
2761                                         <dd>The raw event object</dd>
2762                                 
2763                                 </dl>
2764                         
2765                         
2766                         
2767                         
2768                         
2769                         
2770                         
2771
2772                     
2773                     
2774                      
2775                     </div>                    
2776                 </div>
2777
2778             </td>
2779             <td class="msource">
2780                 <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
2781             </td>
2782         </tr>
2783         
2784           <tr class="method-row expandable config-row-alt1 notInherited">
2785             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2786             
2787             <td class="sig">
2788                 <a id="Roo.JsonView-event-*beforerender"></a>
2789                 
2790                <div class="fixedFont">
2791                 <b class="itemname">beforerender</b> (<a href="./Roo.JsonView.html#constructor" roo:cls="Roo.JsonView.html#constructor">Roo.JsonView</a> <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>data</i></B>) 
2792                 
2793                 </div>
2794
2795                 <div class="mdesc">
2796
2797                    <div class="short">Fires before rendering of the downloaded JSON data.
2798                    
2799                 </div> 
2800                     
2801                     <div class="long">
2802                     
2803                         Fires before rendering of the downloaded JSON data.
2804                     
2805                         
2806                         
2807                 
2808                         
2809                                 <dl class="detailList">
2810                                 <dt class="heading">Parameters:</dt>
2811                                 
2812                                         <dt>
2813                                                 <span class="fixedFont"><a href="./Roo.JsonView.html#constructor" roo:cls="Roo.JsonView.html#constructor">Roo.JsonView</a></span> <b>this</b>
2814                                                 
2815                                         </dt>
2816                                         <dd></dd>
2817                                 
2818                                         <dt>
2819                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>data</b>
2820                                                 
2821                                         </dt>
2822                                         <dd>The JSON data loaded</dd>
2823                                 
2824                                 </dl>
2825                         
2826                         
2827                         
2828                         
2829                         
2830                         
2831                         
2832
2833                     
2834                     
2835                      
2836                     </div>                    
2837                 </div>
2838
2839             </td>
2840             <td class="msource">
2841                 Roo.JsonView
2842             </td>
2843         </tr>
2844         
2845           <tr class="method-row expandable config-row-alt0">
2846             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2847             
2848             <td class="sig">
2849                 <a id="Roo.View-event-*beforeselect"></a>
2850                 
2851                <div class="fixedFont">
2852                 <b class="itemname">beforeselect</b> (<a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a> <B><i>this</i></B>, <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a> <B><i>node</i></B>, <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a> <B><i>selections</i></B>) 
2853                 
2854                 </div>
2855
2856                 <div class="mdesc">
2857
2858                    <div class="short">Fires before a selection is made.
2859                    
2860                 </div> 
2861                     
2862                     <div class="long">
2863                     
2864                         Fires before a selection is made. If any handlers return false, the selection is cancelled.
2865                     
2866                         
2867                         
2868                 
2869                         
2870                                 <dl class="detailList">
2871                                 <dt class="heading">Parameters:</dt>
2872                                 
2873                                         <dt>
2874                                                 <span class="fixedFont"><a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a></span> <b>this</b>
2875                                                 
2876                                         </dt>
2877                                         <dd></dd>
2878                                 
2879                                         <dt>
2880                                                 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span> <b>node</b>
2881                                                 
2882                                         </dt>
2883                                         <dd>The node to be selected</dd>
2884                                 
2885                                         <dt>
2886                                                 <span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span> <b>selections</b>
2887                                                 
2888                                         </dt>
2889                                         <dd>Array of currently selected nodes</dd>
2890                                 
2891                                 </dl>
2892                         
2893                         
2894                         
2895                         
2896                         
2897                         
2898                         
2899
2900                     
2901                     
2902                      
2903                     </div>                    
2904                 </div>
2905
2906             </td>
2907             <td class="msource">
2908                 <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
2909             </td>
2910         </tr>
2911         
2912           <tr class="method-row expandable config-row-alt1">
2913             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2914             
2915             <td class="sig">
2916                 <a id="Roo.View-event-*click"></a>
2917                 
2918                <div class="fixedFont">
2919                 <b class="itemname">click</b> (<a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a> <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>index</i></B>, <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a> <B><i>node</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>) 
2920                 
2921                 </div>
2922
2923                 <div class="mdesc">
2924
2925                    <div class="short">Fires when a template node is clicked.
2926                    
2927                 </div> 
2928                     
2929                     <div class="long">
2930                     
2931                         Fires when a template node is clicked.
2932                     
2933                         
2934                         
2935                 
2936                         
2937                                 <dl class="detailList">
2938                                 <dt class="heading">Parameters:</dt>
2939                                 
2940                                         <dt>
2941                                                 <span class="fixedFont"><a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a></span> <b>this</b>
2942                                                 
2943                                         </dt>
2944                                         <dd></dd>
2945                                 
2946                                         <dt>
2947                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>index</b>
2948                                                 
2949                                         </dt>
2950                                         <dd>The index of the target node</dd>
2951                                 
2952                                         <dt>
2953                                                 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span> <b>node</b>
2954                                                 
2955                                         </dt>
2956                                         <dd>The target node</dd>
2957                                 
2958                                         <dt>
2959                                                 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2960                                                 
2961                                         </dt>
2962                                         <dd>The raw event object</dd>
2963                                 
2964                                 </dl>
2965                         
2966                         
2967                         
2968                         
2969                         
2970                         
2971                         
2972
2973                     
2974                     
2975                      
2976                     </div>                    
2977                 </div>
2978
2979             </td>
2980             <td class="msource">
2981                 <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
2982             </td>
2983         </tr>
2984         
2985           <tr class="method-row expandable config-row-alt0">
2986             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2987             
2988             <td class="sig">
2989                 <a id="Roo.View-event-*contextmenu"></a>
2990                 
2991                <div class="fixedFont">
2992                 <b class="itemname">contextmenu</b> (<a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a> <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>index</i></B>, <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a> <B><i>node</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>) 
2993                 
2994                 </div>
2995
2996                 <div class="mdesc">
2997
2998                    <div class="short">Fires when a template node is right clicked.
2999                    
3000                 </div> 
3001                     
3002                     <div class="long">
3003                     
3004                         Fires when a template node is right clicked.
3005                     
3006                         
3007                         
3008                 
3009                         
3010                                 <dl class="detailList">
3011                                 <dt class="heading">Parameters:</dt>
3012                                 
3013                                         <dt>
3014                                                 <span class="fixedFont"><a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a></span> <b>this</b>
3015                                                 
3016                                         </dt>
3017                                         <dd></dd>
3018                                 
3019                                         <dt>
3020                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>index</b>
3021                                                 
3022                                         </dt>
3023                                         <dd>The index of the target node</dd>
3024                                 
3025                                         <dt>
3026                                                 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span> <b>node</b>
3027                                                 
3028                                         </dt>
3029                                         <dd>The target node</dd>
3030                                 
3031                                         <dt>
3032                                                 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
3033                                                 
3034                                         </dt>
3035                                         <dd>The raw event object</dd>
3036                                 
3037                                 </dl>
3038                         
3039                         
3040                         
3041                         
3042                         
3043                         
3044                         
3045
3046                     
3047                     
3048                      
3049                     </div>                    
3050                 </div>
3051
3052             </td>
3053             <td class="msource">
3054                 <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
3055             </td>
3056         </tr>
3057         
3058           <tr class="method-row expandable config-row-alt1">
3059             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3060             
3061             <td class="sig">
3062                 <a id="Roo.View-event-*dblclick"></a>
3063                 
3064                <div class="fixedFont">
3065                 <b class="itemname">dblclick</b> (<a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a> <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>index</i></B>, <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a> <B><i>node</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>) 
3066                 
3067                 </div>
3068
3069                 <div class="mdesc">
3070
3071                    <div class="short">Fires when a template node is double clicked.
3072                    
3073                 </div> 
3074                     
3075                     <div class="long">
3076                     
3077                         Fires when a template node is double clicked.
3078                     
3079                         
3080                         
3081                 
3082                         
3083                                 <dl class="detailList">
3084                                 <dt class="heading">Parameters:</dt>
3085                                 
3086                                         <dt>
3087                                                 <span class="fixedFont"><a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a></span> <b>this</b>
3088                                                 
3089                                         </dt>
3090                                         <dd></dd>
3091                                 
3092                                         <dt>
3093                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>index</b>
3094                                                 
3095                                         </dt>
3096                                         <dd>The index of the target node</dd>
3097                                 
3098                                         <dt>
3099                                                 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span> <b>node</b>
3100                                                 
3101                                         </dt>
3102                                         <dd>The target node</dd>
3103                                 
3104                                         <dt>
3105                                                 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
3106                                                 
3107                                         </dt>
3108                                         <dd>The raw event object</dd>
3109                                 
3110                                 </dl>
3111                         
3112                         
3113                         
3114                         
3115                         
3116                         
3117                         
3118
3119                     
3120                     
3121                      
3122                     </div>                    
3123                 </div>
3124
3125             </td>
3126             <td class="msource">
3127                 <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
3128             </td>
3129         </tr>
3130         
3131           <tr class="method-row expandable config-row-alt0 notInherited">
3132             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3133             
3134             <td class="sig">
3135                 <a id="Roo.JsonView-event-*load"></a>
3136                 
3137                <div class="fixedFont">
3138                 <b class="itemname">load</b> (<a href="./Roo.JsonView.html#constructor" roo:cls="Roo.JsonView.html#constructor">Roo.JsonView</a> <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>data</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>response</i></B>) 
3139                 
3140                 </div>
3141
3142                 <div class="mdesc">
3143
3144                    <div class="short">Fires when data is loaded.
3145                    
3146                 </div> 
3147                     
3148                     <div class="long">
3149                     
3150                         Fires when data is loaded.
3151                     
3152                         
3153                         
3154                 
3155                         
3156                                 <dl class="detailList">
3157                                 <dt class="heading">Parameters:</dt>
3158                                 
3159                                         <dt>
3160                                                 <span class="fixedFont"><a href="./Roo.JsonView.html#constructor" roo:cls="Roo.JsonView.html#constructor">Roo.JsonView</a></span> <b>this</b>
3161                                                 
3162                                         </dt>
3163                                         <dd></dd>
3164                                 
3165                                         <dt>
3166                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>data</b>
3167                                                 
3168                                         </dt>
3169                                         <dd>The JSON data loaded</dd>
3170                                 
3171                                         <dt>
3172                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>response</b>
3173                                                 
3174                                         </dt>
3175                                         <dd>The raw Connect response object</dd>
3176                                 
3177                                 </dl>
3178                         
3179                         
3180                         
3181                         
3182                         
3183                         
3184                         
3185
3186                     
3187                     
3188                      
3189                     </div>                    
3190                 </div>
3191
3192             </td>
3193             <td class="msource">
3194                 Roo.JsonView
3195             </td>
3196         </tr>
3197         
3198           <tr class="method-row expandable config-row-alt1 notInherited">
3199             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3200             
3201             <td class="sig">
3202                 <a id="Roo.JsonView-event-*loadexception"></a>
3203                 
3204                <div class="fixedFont">
3205                 <b class="itemname">loadexception</b> (<a href="./Roo.JsonView.html#constructor" roo:cls="Roo.JsonView.html#constructor">Roo.JsonView</a> <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>response</i></B>) 
3206                 
3207                 </div>
3208
3209                 <div class="mdesc">
3210
3211                    <div class="short">Fires when loading fails.
3212                    
3213                 </div> 
3214                     
3215                     <div class="long">
3216                     
3217                         Fires when loading fails.
3218                     
3219                         
3220                         
3221                 
3222                         
3223                                 <dl class="detailList">
3224                                 <dt class="heading">Parameters:</dt>
3225                                 
3226                                         <dt>
3227                                                 <span class="fixedFont"><a href="./Roo.JsonView.html#constructor" roo:cls="Roo.JsonView.html#constructor">Roo.JsonView</a></span> <b>this</b>
3228                                                 
3229                                         </dt>
3230                                         <dd></dd>
3231                                 
3232                                         <dt>
3233                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>response</b>
3234                                                 
3235                                         </dt>
3236                                         <dd>The raw Connect response object</dd>
3237                                 
3238                                 </dl>
3239                         
3240                         
3241                         
3242                         
3243                         
3244                         
3245                         
3246
3247                     
3248                     
3249                      
3250                     </div>                    
3251                 </div>
3252
3253             </td>
3254             <td class="msource">
3255                 Roo.JsonView
3256             </td>
3257         </tr>
3258         
3259           <tr class="method-row expandable config-row-alt0">
3260             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3261             
3262             <td class="sig">
3263                 <a id="Roo.View-event-*preparedata"></a>
3264                 
3265                <div class="fixedFont">
3266                 <b class="itemname">preparedata</b> (<a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a> <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>data</i></B>) 
3267                 
3268                 </div>
3269
3270                 <div class="mdesc">
3271
3272                    <div class="short">Fires on every row to render, to allow you to change the data.
3273                    
3274                 </div> 
3275                     
3276                     <div class="long">
3277                     
3278                         Fires on every row to render, to allow you to change the data.
3279                     
3280                         
3281                         
3282                 
3283                         
3284                                 <dl class="detailList">
3285                                 <dt class="heading">Parameters:</dt>
3286                                 
3287                                         <dt>
3288                                                 <span class="fixedFont"><a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a></span> <b>this</b>
3289                                                 
3290                                         </dt>
3291                                         <dd></dd>
3292                                 
3293                                         <dt>
3294                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>data</b>
3295                                                 
3296                                         </dt>
3297                                         <dd>to be rendered (change this)</dd>
3298                                 
3299                                 </dl>
3300                         
3301                         
3302                         
3303                         
3304                         
3305                         
3306                         
3307
3308                     
3309                     
3310                      
3311                     </div>                    
3312                 </div>
3313
3314             </td>
3315             <td class="msource">
3316                 <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
3317             </td>
3318         </tr>
3319         
3320           <tr class="method-row expandable config-row-alt1">
3321             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3322             
3323             <td class="sig">
3324                 <a id="Roo.View-event-*selectionchange"></a>
3325                 
3326                <div class="fixedFont">
3327                 <b class="itemname">selectionchange</b> (<a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a> <B><i>this</i></B>, <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a> <B><i>selections</i></B>) 
3328                 
3329                 </div>
3330
3331                 <div class="mdesc">
3332
3333                    <div class="short">Fires when the selected nodes change.
3334                    
3335                 </div> 
3336                     
3337                     <div class="long">
3338                     
3339                         Fires when the selected nodes change.
3340                     
3341                         
3342                         
3343                 
3344                         
3345                                 <dl class="detailList">
3346                                 <dt class="heading">Parameters:</dt>
3347                                 
3348                                         <dt>
3349                                                 <span class="fixedFont"><a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a></span> <b>this</b>
3350                                                 
3351                                         </dt>
3352                                         <dd></dd>
3353                                 
3354                                         <dt>
3355                                                 <span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span> <b>selections</b>
3356                                                 
3357                                         </dt>
3358                                         <dd>Array of the selected nodes</dd>
3359                                 
3360                                 </dl>
3361                         
3362                         
3363                         
3364                         
3365                         
3366                         
3367                         
3368
3369                     
3370                     
3371                      
3372                     </div>                    
3373                 </div>
3374
3375             </td>
3376             <td class="msource">
3377                 <a href="./Roo.View.html#constructor" roo:cls="Roo.View.html#constructor">Roo.View</a>
3378             </td>
3379         </tr>
3380         
3381                                                        
3382     </table>
3383
3384   
3385   
3386   
3387  
3388 <!-- ============================== footer ================================= -->
3389                 <div class="fineprint" style="clear:both">
3390                         
3391                         Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a>  on Fri Dec 16 2011 12:05:59 GMT+0800 (HKT)
3392                         Based on 
3393                         <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>  
3394                 </div>
3395         </body>
3396 </html>