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