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