docs/symbols/Roo.form.BasicForm.html
[roojs1] / docs / symbols / Roo.form.BasicForm.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.form.BasicForm</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.form.BasicForm-props"><img src="resources/s.gif" class="item-icon icon-prop">Properties</a>
35         <a class="inner-link" href="#Roo.form.BasicForm-methods"><img src="resources/s.gif" class="item-icon icon-method">Methods</a>
36         <a class="inner-link" href="#Roo.form.BasicForm-events"><img src="resources/s.gif" class="item-icon icon-event">Events</a>
37         <a class="inner-link" href="#Roo.form.BasicForm-configs"><img src="resources/s.gif" class="item-icon icon-config">Config Options</a>
38         <a class="bookmark" href="NEED_TO_CREATE_DIRECT_LINK_HREF"><img src="resources/s.gif" class="item-icon icon-fav">Direct Link</a>
39         -->
40     </div>
41
42     
43 <!-- ============================== inheritance Block. ================================= -->    
44         
45                 <div class="inheritance res-block">
46                    <pre class="res-block-inner"><a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
47 <img src="../../images/default/s.gif" height="1"  width="20"/><img class="elbow" src="../../images/default/tree/elbow-end.gif"/>Roo.form.BasicForm 
48
49                    </pre>
50                 </div>
51        
52 <!-- ============================== class title / details ============================ -->
53     
54     
55     <h1 class="classTitle">
56                                 
57                                 Class Roo.form.BasicForm
58                         </h1>
59                         
60     <table cellspacing="0" class="class-summary-table">
61         
62                 <tr><td class="label">Package:</td><td class="hd-info">Roo.form</td></tr>
63         
64         <tr><td class="label">Defined In:</td><td class="hd-info">
65                         
66                                         <a href="./src/Roo_form_BasicForm.js.html">Roo/form/BasicForm.js</a>.
67                         
68         </td></tr>
69         <tr><td class="label">Class:</td><td class="hd-info">BasicForm</td></tr>
70         
71         
72         <tr><td class="label">Subclasses:</td><td class="hd-info">
73                 <a href="./Roo.form.Form.html#constructor" roo:cls="Roo.form.Form.html#constructor">Roo.form.Form</a>
74
75         
76         
77         </td></tr>
78         
79         
80         
81                 <tr><td class="label">Extends:</td><td class="hd-info">
82                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
83         
84                 </td></tr>    
85         
86         
87     </table>
88
89     
90 <!-- ============================== class summary ========================== -->                        
91     <div class="description">
92         Supplies the functionality to do "actions" on forms and initialize Roo.form.Field types on existing markup.
93     </div>
94
95         
96 <!-- ============================== Class comment block... ========================== -->                                       
97
98 <div class="comments">
99         <b>Class Comments / Notes</B> =>  
100         <u onclick="parent.CommentDialog.showCommentId = 'Roo.form.BasicForm';">[Add Your comment/notes about this class]</u>
101         <br/>
102         <iframe frameborder="0"  id="comments-Roo.form" style="border: none;width:100%;" 
103                 src="/blog.php/GtkDjsComments/Roo.form.BasicForm.html"></iframe>
104 </div>
105         
106
107                 
108 <!-- ============================== config options ========================== -->                                               
109                  
110     
111     
112                 
113     <div class="hr"></div>
114     <a id="Roo.form.BasicForm-configs"></a>
115                 
116     
117      
118     
119         
120       <table cellspacing="0" class="member-table">   
121       <caption>Config Options (Usually are also Properties)</caption>
122     
123         
124         <tr>
125             <th class="sig-header" colspan="2">Options</th>
126             
127             <th class="msource-header">Defined By</th>
128         </tr>
129         
130         
131         
132         
133         
134                 <tr class="config-row expandable config-row-alt0 notInherited">
135                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
136                     <td class="sig">
137
138                         <a id="Roo.form.BasicForm-cfg-baseParams" name=".baseParams"></a>
139                         <div class="fixedFont">
140                                 <b  class="itemname">baseParams</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
141                                 
142                                 
143                         </div>
144                   
145                         <div class="mdesc">
146                             <div class="short">Parameters to pass with all requests.</div> 
147                         </div>
148                         
149                         <div class="mdesc">
150                             <div class="long">Parameters to pass with all requests. e.g. baseParams: {id: '123', foo: 'bar'}.</div> 
151                         </div>
152                         
153                         
154
155                     </td>
156                     <td class="msource">
157                         
158                         Roo.form.BasicForm
159                                 
160                     </td>
161                 </tr>
162         
163         
164                 <tr class="config-row expandable config-row-alt1 notInherited">
165                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
166                     <td class="sig">
167
168                         <a id="Roo.form.BasicForm-cfg-errorReader" name=".errorReader"></a>
169                         <div class="fixedFont">
170                                 <b  class="itemname">errorReader</b> : DataReader
171                                 
172                                 
173                         </div>
174                   
175                         <div class="mdesc">
176                             <div class="short">An Roo.data.DataReader (e.g.</div> 
177                         </div>
178                         
179                         <div class="mdesc">
180                             <div class="long">An Roo.data.DataReader (e.g. {<b>link</b> Roo.data.XmlReader}) to be used to read data when reading validation errors on "submit" actions.<br/>This is completely optional as there is built-in support for processing JSON.</div> 
181                         </div>
182                         
183                         
184
185                     </td>
186                     <td class="msource">
187                         
188                         Roo.form.BasicForm
189                                 
190                     </td>
191                 </tr>
192         
193         
194                 <tr class="config-row expandable config-row-alt0 notInherited">
195                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
196                     <td class="sig">
197
198                         <a id="Roo.form.BasicForm-cfg-fileUpload" name=".fileUpload"></a>
199                         <div class="fixedFont">
200                                 <b  class="itemname">fileUpload</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
201                                 
202                                 
203                         </div>
204                   
205                         <div class="mdesc">
206                             <div class="short">Set to true if this form is a file upload.</div> 
207                         </div>
208                         
209                         <div class="mdesc">
210                             <div class="long">Set to true if this form is a file upload.</div> 
211                         </div>
212                         
213                         
214
215                     </td>
216                     <td class="msource">
217                         
218                         Roo.form.BasicForm
219                                 
220                     </td>
221                 </tr>
222         
223         
224                 <tr class="config-row expandable config-row-alt1">
225                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
226                     <td class="sig">
227
228                         <a id="Roo.util.Observable-cfg-listeners" name=".listeners"></a>
229                         <div class="fixedFont">
230                                 <b  class="itemname">listeners</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
231                                 
232                                 
233                         </div>
234                   
235                         <div class="mdesc">
236                             <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> 
237                         </div>
238                         
239                         <div class="mdesc">
240                             <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> 
241                         </div>
242                         
243                         
244
245                     </td>
246                     <td class="msource">
247                         
248                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
249                                 
250                     </td>
251                 </tr>
252         
253         
254                 <tr class="config-row expandable config-row-alt0 notInherited">
255                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
256                     <td class="sig">
257
258                         <a id="Roo.form.BasicForm-cfg-method" name=".method"></a>
259                         <div class="fixedFont">
260                                 <b  class="itemname">method</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
261                                 
262                                 
263                         </div>
264                   
265                         <div class="mdesc">
266                             <div class="short">The request method to use (GET or POST) for form actions if one isn't supplied in the action options.</div> 
267                         </div>
268                         
269                         <div class="mdesc">
270                             <div class="long">The request method to use (GET or POST) for form actions if one isn't supplied in the action options.</div> 
271                         </div>
272                         
273                         
274
275                     </td>
276                     <td class="msource">
277                         
278                         Roo.form.BasicForm
279                                 
280                     </td>
281                 </tr>
282         
283         
284                 <tr class="config-row expandable config-row-alt1 notInherited">
285                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
286                     <td class="sig">
287
288                         <a id="Roo.form.BasicForm-cfg-reader" name=".reader"></a>
289                         <div class="fixedFont">
290                                 <b  class="itemname">reader</b> : DataReader
291                                 
292                                 
293                         </div>
294                   
295                         <div class="mdesc">
296                             <div class="short">An Roo.data.DataReader (e.g.</div> 
297                         </div>
298                         
299                         <div class="mdesc">
300                             <div class="long">An Roo.data.DataReader (e.g. {<b>link</b> Roo.data.XmlReader}) to be used to read data when executing "load" actions.<br/>This is optional as there is built-in support for processing JSON.</div> 
301                         </div>
302                         
303                         
304
305                     </td>
306                     <td class="msource">
307                         
308                         Roo.form.BasicForm
309                                 
310                     </td>
311                 </tr>
312         
313         
314                 <tr class="config-row expandable config-row-alt0 notInherited">
315                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
316                     <td class="sig">
317
318                         <a id="Roo.form.BasicForm-cfg-timeout" name=".timeout"></a>
319                         <div class="fixedFont">
320                                 <b  class="itemname">timeout</b> : <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
321                                 
322                                 
323                         </div>
324                   
325                         <div class="mdesc">
326                             <div class="short">Timeout for form actions in seconds (default is 30 seconds).</div> 
327                         </div>
328                         
329                         <div class="mdesc">
330                             <div class="long">Timeout for form actions in seconds (default is 30 seconds).</div> 
331                         </div>
332                         
333                         
334
335                     </td>
336                     <td class="msource">
337                         
338                         Roo.form.BasicForm
339                                 
340                     </td>
341                 </tr>
342         
343         
344                 <tr class="config-row expandable config-row-alt1 notInherited">
345                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
346                     <td class="sig">
347
348                         <a id="Roo.form.BasicForm-cfg-trackResetOnLoad" name=".trackResetOnLoad"></a>
349                         <div class="fixedFont">
350                                 <b  class="itemname">trackResetOnLoad</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
351                                 
352                                 
353                         </div>
354                   
355                         <div class="mdesc">
356                             <div class="short">If set to true, form.reset() resets to the last loaded<br/>or setValues() data instead of when the form was first created.</div> 
357                         </div>
358                         
359                         <div class="mdesc">
360                             <div class="long">If set to true, form.reset() resets to the last loaded<br/>or setValues() data instead of when the form was first created.</div> 
361                         </div>
362                         
363                         
364
365                     </td>
366                     <td class="msource">
367                         
368                         Roo.form.BasicForm
369                                 
370                     </td>
371                 </tr>
372         
373         
374                 <tr class="config-row expandable config-row-alt0 notInherited">
375                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
376                     <td class="sig">
377
378                         <a id="Roo.form.BasicForm-cfg-url" name=".url"></a>
379                         <div class="fixedFont">
380                                 <b  class="itemname">url</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
381                                 
382                                 
383                         </div>
384                   
385                         <div class="mdesc">
386                             <div class="short">The URL to use for form actions if one isn't supplied in the action options.</div> 
387                         </div>
388                         
389                         <div class="mdesc">
390                             <div class="long">The URL to use for form actions if one isn't supplied in the action options.</div> 
391                         </div>
392                         
393                         
394
395                     </td>
396                     <td class="msource">
397                         
398                         Roo.form.BasicForm
399                                 
400                     </td>
401                 </tr>
402         
403         
404     </table>
405                 
406   
407   
408   
409   
410   
411   
412   
413   
414   <!-- ============================== public properties ==================== -->        
415   
416   
417   
418     <a id="Roo.form.BasicForm-props"></a>      
419     
420     
421
422     
423     
424      <table cellspacing="0" class="member-table">
425       <caption class="Empty">Public Properties - Has None</caption>
426      </table>
427     
428     
429      
430     
431   <!-- ============================== methods summary / details ======================== -->
432   
433   
434   <a id="Roo.form.BasicForm-methods"></a>
435         <!-- constructor?? -->
436         
437         <!-- static's first 
438         
439         
440         -->
441         
442         <!-- then dynamics first -->
443         
444   
445   
446     
447     
448     
449       <table cellspacing="0" class="member-table">
450       <caption>Public Methods</caption>
451         <tr>
452             <th class="sig-header" colspan="2">Method</th>            
453             <th class="msource-header">Defined By</th>
454
455         </tr>
456         
457         
458         
459          
460         
461         
462           
463           <tr class="method-row config-row-alt0 expandable notInherited">
464             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
465            
466            
467             <td class="sig">
468                 <a id="Roo.form-method-BasicForm"   name=".BasicForm"></a>
469                 <div class="fixedFont">
470                         <span class="attributes">new <B>Roo.form.</B></span><b class="itemname">BasicForm</b>
471                                 
472                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element <B><i>el</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>) 
473                         
474                                 
475                         
476                 </div>
477                 <div class="mdesc">
478                 
479                  
480                         <div class="short">Create a new Roo.form.BasicForm</div> 
481                  
482                  
483                     <div class="long">
484                         
485                         
486                         
487                                 Create a new Roo.form.BasicForm
488                         
489                         
490                                 <dl class="detailList">
491                                 <dt class="heading">Parameters:</dt>
492                                 
493                                         <dt>
494                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element</span>  <b>el</b>
495                                                 
496                                         </dt>
497                                         <dd>The form element or its id</dd>
498                                 
499                                         <dt>
500                                                 <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>
501                                                 
502                                         </dt>
503                                         <dd>Configuration options</dd>
504                                 
505                                 </dl>
506                         
507                         
508                         
509                         
510                         
511                         
512                         
513
514                     
515                     
516                      
517                     </div>                    
518                 </div>
519
520             </td>
521             <td class="msource">
522                 &nbsp;
523             </td>
524         </tr>
525         
526           
527           <tr class="method-row config-row-alt1 expandable notInherited">
528             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
529            
530            
531             <td class="sig">
532                 <a id="Roo.form.BasicForm-method-add"   name=".add"></a>
533                 <div class="fixedFont">
534                         <span class="attributes"></span><b class="itemname">add</b>
535                                 
536                                  (Field <B><i>field1</i></B>, Field <B><i>field2</i></B>, Field <B><i>etc</i></B>) 
537                         
538                                 
539                                          : 
540                                         
541                                                 
542                                                 BasicForm
543                                         
544                                         
545                                         
546                                 
547                         
548                 </div>
549                 <div class="mdesc">
550                 
551                    <div class="short">Add Roo.form components to this form.</div> 
552                  
553                  
554                  
555                     <div class="long">
556                         
557                                 Add Roo.form components to this form.
558                     
559                                 
560                         
561                         
562                         
563                         
564                                 <dl class="detailList">
565                                 <dt class="heading">Parameters:</dt>
566                                 
567                                         <dt>
568                                                 <span class="fixedFont">Field</span>  <b>field1</b>
569                                                 
570                                         </dt>
571                                         <dd></dd>
572                                 
573                                         <dt>
574                                                 <span class="fixedFont">Field</span>  <b>field2</b>
575                                                 
576                                         </dt>
577                                         <dd>(optional)</dd>
578                                 
579                                         <dt>
580                                                 <span class="fixedFont">Field</span>  <b>etc</b>
581                                                 
582                                         </dt>
583                                         <dd>(optional)</dd>
584                                 
585                                 </dl>
586                         
587                         
588                         
589                         
590                         
591                                 <dl class="detailList">
592                                 <dt class="heading">Returns:</dt>
593                                 
594                                         <dd><span class="fixedFont">BasicForm</span>  this</dd>
595                                 
596                                 </dl>
597                         
598                         
599                         
600
601                     
602                     
603                      
604                     </div>                    
605                 </div>
606
607             </td>
608             <td class="msource">
609                 
610                         Roo.form.BasicForm
611                 &nbsp;
612             </td>
613         </tr>
614         
615           
616           <tr class="method-row config-row-alt0 expandable">
617             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
618            
619            
620             <td class="sig">
621                 <a id="Roo.util.Observable-method-addEvents"   name=".addEvents"></a>
622                 <div class="fixedFont">
623                         <span class="attributes"></span><b class="itemname">addEvents</b>
624                                 
625                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>object</i></B>) 
626                         
627                                 
628                         
629                 </div>
630                 <div class="mdesc">
631                 
632                    <div class="short">Used to define events on this Observable</div> 
633                  
634                  
635                  
636                     <div class="long">
637                         
638                                 Used to define events on this Observable
639                     
640                                 
641                         
642                         
643                         
644                         
645                                 <dl class="detailList">
646                                 <dt class="heading">Parameters:</dt>
647                                 
648                                         <dt>
649                                                 <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>
650                                                 
651                                         </dt>
652                                         <dd>The object with the events defined</dd>
653                                 
654                                 </dl>
655                         
656                         
657                         
658                         
659                         
660                         
661                         
662
663                     
664                     
665                      
666                     </div>                    
667                 </div>
668
669             </td>
670             <td class="msource">
671                 
672                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
673                 &nbsp;
674             </td>
675         </tr>
676         
677           
678           <tr class="method-row config-row-alt1 expandable">
679             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
680            
681            
682             <td class="sig">
683                 <a id="Roo.util.Observable-method-addListener"   name=".addListener"></a>
684                 <div class="fixedFont">
685                         <span class="attributes"></span><b class="itemname">addListener</b>
686                                 
687                                  (<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>) 
688                         
689                                 
690                         
691                 </div>
692                 <div class="mdesc">
693                 
694                    <div class="short">Appends an event handler to this component</div> 
695                  
696                  
697                  
698                     <div class="long">
699                         
700                                 Appends an event handler to this component
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="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
712                                                 
713                                         </dt>
714                                         <dd>The type of event to listen for</dd>
715                                 
716                                         <dt>
717                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
718                                                 
719                                         </dt>
720                                         <dd>The method the event invokes</dd>
721                                 
722                                         <dt>
723                                                 <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>
724                                                 
725                                         </dt>
726                                         <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
727                                 
728                                         <dt>
729                                                 <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>
730                                                 
731                                         </dt>
732                                         <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>
733                                 
734                                 </dl>
735                         
736                         
737                         
738                         
739                         
740                         
741                         
742
743                     
744                     
745                      
746                     </div>                    
747                 </div>
748
749             </td>
750             <td class="msource">
751                 
752                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
753                 &nbsp;
754             </td>
755         </tr>
756         
757           
758           <tr class="method-row config-row-alt0 expandable notInherited">
759             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
760            
761            
762             <td class="sig">
763                 <a id="Roo.form.BasicForm-method-applyIfToFields"   name=".applyIfToFields"></a>
764                 <div class="fixedFont">
765                         <span class="attributes"></span><b class="itemname">applyIfToFields</b>
766                                 
767                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>values</i></B>) 
768                         
769                                 
770                                          : 
771                                         
772                                                 
773                                                 BasicForm
774                                         
775                                         
776                                         
777                                 
778                         
779                 </div>
780                 <div class="mdesc">
781                 
782                    <div class="short">Calls {<b>link</b> Ext<b>applyIf</b>} for all field in this form with the passed object.</div> 
783                  
784                  
785                  
786                     <div class="long">
787                         
788                                 Calls {<b>link</b> Ext<b>applyIf</b>} for all field in this form with the passed object.
789                     
790                                 
791                         
792                         
793                         
794                         
795                                 <dl class="detailList">
796                                 <dt class="heading">Parameters:</dt>
797                                 
798                                         <dt>
799                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>values</b>
800                                                 
801                                         </dt>
802                                         <dd></dd>
803                                 
804                                 </dl>
805                         
806                         
807                         
808                         
809                         
810                                 <dl class="detailList">
811                                 <dt class="heading">Returns:</dt>
812                                 
813                                         <dd><span class="fixedFont">BasicForm</span>  this</dd>
814                                 
815                                 </dl>
816                         
817                         
818                         
819
820                     
821                     
822                      
823                     </div>                    
824                 </div>
825
826             </td>
827             <td class="msource">
828                 
829                         Roo.form.BasicForm
830                 &nbsp;
831             </td>
832         </tr>
833         
834           
835           <tr class="method-row config-row-alt1 expandable notInherited">
836             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
837            
838            
839             <td class="sig">
840                 <a id="Roo.form.BasicForm-method-applyToFields"   name=".applyToFields"></a>
841                 <div class="fixedFont">
842                         <span class="attributes"></span><b class="itemname">applyToFields</b>
843                                 
844                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>values</i></B>) 
845                         
846                                 
847                                          : 
848                                         
849                                                 
850                                                 BasicForm
851                                         
852                                         
853                                         
854                                 
855                         
856                 </div>
857                 <div class="mdesc">
858                 
859                    <div class="short">Calls {<b>link</b> Ext<b>apply</b>} for all fields in this form with the passed object.</div> 
860                  
861                  
862                  
863                     <div class="long">
864                         
865                                 Calls {<b>link</b> Ext<b>apply</b>} for all fields in this form with the passed object.
866                     
867                                 
868                         
869                         
870                         
871                         
872                                 <dl class="detailList">
873                                 <dt class="heading">Parameters:</dt>
874                                 
875                                         <dt>
876                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>values</b>
877                                                 
878                                         </dt>
879                                         <dd></dd>
880                                 
881                                 </dl>
882                         
883                         
884                         
885                         
886                         
887                                 <dl class="detailList">
888                                 <dt class="heading">Returns:</dt>
889                                 
890                                         <dd><span class="fixedFont">BasicForm</span>  this</dd>
891                                 
892                                 </dl>
893                         
894                         
895                         
896
897                     
898                     
899                      
900                     </div>                    
901                 </div>
902
903             </td>
904             <td class="msource">
905                 
906                         Roo.form.BasicForm
907                 &nbsp;
908             </td>
909         </tr>
910         
911           
912           <tr class="method-row config-row-alt0 expandable notInherited">
913             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
914            
915            
916             <td class="sig">
917                 <a id="Roo.form.BasicForm-method-clearInvalid"   name=".clearInvalid"></a>
918                 <div class="fixedFont">
919                         <span class="attributes"></span><b class="itemname">clearInvalid</b>
920                                 
921                                  () 
922                         
923                                 
924                                          : 
925                                         
926                                                 
927                                                 BasicForm
928                                         
929                                         
930                                         
931                                 
932                         
933                 </div>
934                 <div class="mdesc">
935                 
936                    <div class="short">Clears all invalid messages in this form.</div> 
937                  
938                  
939                  
940                     <div class="long">
941                         
942                                 Clears all invalid messages in this form.
943                     
944                                 
945                         
946                         
947                         
948                         
949                         
950                         
951                         
952                         
953                                 <dl class="detailList">
954                                 <dt class="heading">Returns:</dt>
955                                 
956                                         <dd><span class="fixedFont">BasicForm</span>  this</dd>
957                                 
958                                 </dl>
959                         
960                         
961                         
962
963                     
964                     
965                      
966                     </div>                    
967                 </div>
968
969             </td>
970             <td class="msource">
971                 
972                         Roo.form.BasicForm
973                 &nbsp;
974             </td>
975         </tr>
976         
977           
978           <tr class="method-row config-row-alt1 expandable notInherited">
979             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
980            
981            
982             <td class="sig">
983                 <a id="Roo.form.BasicForm-method-doAction"   name=".doAction"></a>
984                 <div class="fixedFont">
985                         <span class="attributes"></span><b class="itemname">doAction</b>
986                                 
987                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>actionName</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>) 
988                         
989                                 
990                                          : 
991                                         
992                                                 
993                                                 BasicForm
994                                         
995                                         
996                                         
997                                 
998                         
999                 </div>
1000                 <div class="mdesc">
1001                 
1002                    <div class="short">Performs a predefined action (submit or load) or custom actions you define on this form.</div> 
1003                  
1004                  
1005                  
1006                     <div class="long">
1007                         
1008                                 Performs a predefined action (submit or load) or custom actions you define on this form.
1009                     
1010                                 
1011                         
1012                         
1013                         
1014                         
1015                                 <dl class="detailList">
1016                                 <dt class="heading">Parameters:</dt>
1017                                 
1018                                         <dt>
1019                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>actionName</b>
1020                                                 
1021                                         </dt>
1022                                         <dd>The name of the action type</dd>
1023                                 
1024                                         <dt>
1025                                                 <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>
1026                                                 
1027                                         </dt>
1028                                         <dd>(optional) The options to pass to the action.  All of the config options listed<br/>below are supported by both the submit and load actions unless otherwise noted (custom actions could also<br/>accept other config options):<br/><pre><br/>Property          Type             Description<br/>----------------  ---------------  ----------------------------------------------------------------------------------<br/>url               String           The url for the action (defaults to the form's url)<br/>method            String           The form method to use (defaults to the form's method, or POST if not defined)<br/>params            String/Object    The params to pass (defaults to the form's baseParams, or none if not defined)<br/>clientValidation  Boolean          Applies to submit only.  Pass true to call form.isValid() prior to posting to<br/>                                   validate the form on the client (defaults to false)<br/></pre></dd>
1029                                 
1030                                 </dl>
1031                         
1032                         
1033                         
1034                         
1035                         
1036                                 <dl class="detailList">
1037                                 <dt class="heading">Returns:</dt>
1038                                 
1039                                         <dd><span class="fixedFont">BasicForm</span>  this</dd>
1040                                 
1041                                 </dl>
1042                         
1043                         
1044                         
1045
1046                     
1047                     
1048                      
1049                     </div>                    
1050                 </div>
1051
1052             </td>
1053             <td class="msource">
1054                 
1055                         Roo.form.BasicForm
1056                 &nbsp;
1057             </td>
1058         </tr>
1059         
1060           
1061           <tr class="method-row config-row-alt0 expandable notInherited">
1062             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1063            
1064            
1065             <td class="sig">
1066                 <a id="Roo.form.BasicForm-method-findField"   name=".findField"></a>
1067                 <div class="fixedFont">
1068                         <span class="attributes"></span><b class="itemname">findField</b>
1069                                 
1070                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>id</i></B>) 
1071                         
1072                                 
1073                                          : 
1074                                         
1075                                                 
1076                                                 
1077                                         
1078                                         
1079                                         
1080                                 
1081                         
1082                 </div>
1083                 <div class="mdesc">
1084                 
1085                    <div class="short">Find a Roo.form.Field in this form by id, dataIndex, name or hiddenName</div> 
1086                  
1087                  
1088                  
1089                     <div class="long">
1090                         
1091                                 Find a Roo.form.Field in this form by id, dataIndex, name or hiddenName
1092                     
1093                                 
1094                         
1095                         
1096                         
1097                         
1098                                 <dl class="detailList">
1099                                 <dt class="heading">Parameters:</dt>
1100                                 
1101                                         <dt>
1102                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>id</b>
1103                                                 
1104                                         </dt>
1105                                         <dd>The value to search for</dd>
1106                                 
1107                                 </dl>
1108                         
1109                         
1110                         
1111                         
1112                         
1113                                 <dl class="detailList">
1114                                 <dt class="heading">Returns:</dt>
1115                                 
1116                                         <dd> Field</dd>
1117                                 
1118                                 </dl>
1119                         
1120                         
1121                         
1122
1123                     
1124                     
1125                      
1126                     </div>                    
1127                 </div>
1128
1129             </td>
1130             <td class="msource">
1131                 
1132                         Roo.form.BasicForm
1133                 &nbsp;
1134             </td>
1135         </tr>
1136         
1137           
1138           <tr class="method-row config-row-alt1 expandable">
1139             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1140            
1141            
1142             <td class="sig">
1143                 <a id="Roo.util.Observable-method-fireEvent"   name=".fireEvent"></a>
1144                 <div class="fixedFont">
1145                         <span class="attributes"></span><b class="itemname">fireEvent</b>
1146                                 
1147                                  (<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>) 
1148                         
1149                                 
1150                                          : 
1151                                         
1152                                                 
1153                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
1154                                         
1155                                         
1156                                         
1157                                 
1158                         
1159                 </div>
1160                 <div class="mdesc">
1161                 
1162                    <div class="short">Fires the specified event with the passed parameters (minus the event name).</div> 
1163                  
1164                  
1165                  
1166                     <div class="long">
1167                         
1168                                 Fires the specified event with the passed parameters (minus the event name).
1169                     
1170                                 
1171                         
1172                         
1173                         
1174                         
1175                                 <dl class="detailList">
1176                                 <dt class="heading">Parameters:</dt>
1177                                 
1178                                         <dt>
1179                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1180                                                 
1181                                         </dt>
1182                                         <dd></dd>
1183                                 
1184                                         <dt>
1185                                                 <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>
1186                                                 
1187                                         </dt>
1188                                         <dd>Variable number of parameters are passed to handlers</dd>
1189                                 
1190                                 </dl>
1191                         
1192                         
1193                         
1194                         
1195                         
1196                                 <dl class="detailList">
1197                                 <dt class="heading">Returns:</dt>
1198                                 
1199                                         <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>
1200                                 
1201                                 </dl>
1202                         
1203                         
1204                         
1205
1206                     
1207                     
1208                      
1209                     </div>                    
1210                 </div>
1211
1212             </td>
1213             <td class="msource">
1214                 
1215                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1216                 &nbsp;
1217             </td>
1218         </tr>
1219         
1220           
1221           <tr class="method-row config-row-alt0 expandable notInherited">
1222             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1223            
1224            
1225             <td class="sig">
1226                 <a id="Roo.form.BasicForm-method-getValues"   name=".getValues"></a>
1227                 <div class="fixedFont">
1228                         <span class="attributes"></span><b class="itemname">getValues</b>
1229                                 
1230                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>asString</i></B>) 
1231                         
1232                                 
1233                                          : 
1234                                         
1235                                                 
1236                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
1237                                         
1238                                         
1239                                         
1240                                 
1241                         
1242                 </div>
1243                 <div class="mdesc">
1244                 
1245                    <div class="short">Returns the fields in this form as an object with key/value pairs.</div> 
1246                  
1247                  
1248                  
1249                     <div class="long">
1250                         
1251                                 Returns the fields in this form as an object with key/value pairs. If multiple fields exist with the same name<br/>they are returned as an array.
1252                     
1253                                 
1254                         
1255                         
1256                         
1257                         
1258                                 <dl class="detailList">
1259                                 <dt class="heading">Parameters:</dt>
1260                                 
1261                                         <dt>
1262                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>asString</b>
1263                                                 
1264                                         </dt>
1265                                         <dd></dd>
1266                                 
1267                                 </dl>
1268                         
1269                         
1270                         
1271                         
1272                         
1273                                 <dl class="detailList">
1274                                 <dt class="heading">Returns:</dt>
1275                                 
1276                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  </dd>
1277                                 
1278                                 </dl>
1279                         
1280                         
1281                         
1282
1283                     
1284                     
1285                      
1286                     </div>                    
1287                 </div>
1288
1289             </td>
1290             <td class="msource">
1291                 
1292                         Roo.form.BasicForm
1293                 &nbsp;
1294             </td>
1295         </tr>
1296         
1297           
1298           <tr class="method-row config-row-alt1 expandable">
1299             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1300            
1301            
1302             <td class="sig">
1303                 <a id="Roo.util.Observable-method-hasListener"   name=".hasListener"></a>
1304                 <div class="fixedFont">
1305                         <span class="attributes"></span><b class="itemname">hasListener</b>
1306                                 
1307                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>) 
1308                         
1309                                 
1310                                          : 
1311                                         
1312                                                 
1313                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
1314                                         
1315                                         
1316                                         
1317                                 
1318                         
1319                 </div>
1320                 <div class="mdesc">
1321                 
1322                    <div class="short">Checks to see if this object has any listeners for a specified event</div> 
1323                  
1324                  
1325                  
1326                     <div class="long">
1327                         
1328                                 Checks to see if this object has any listeners for a specified event
1329                     
1330                                 
1331                         
1332                         
1333                         
1334                         
1335                                 <dl class="detailList">
1336                                 <dt class="heading">Parameters:</dt>
1337                                 
1338                                         <dt>
1339                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1340                                                 
1341                                         </dt>
1342                                         <dd>The name of the event to check for</dd>
1343                                 
1344                                 </dl>
1345                         
1346                         
1347                         
1348                         
1349                         
1350                                 <dl class="detailList">
1351                                 <dt class="heading">Returns:</dt>
1352                                 
1353                                         <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>
1354                                 
1355                                 </dl>
1356                         
1357                         
1358                         
1359
1360                     
1361                     
1362                      
1363                     </div>                    
1364                 </div>
1365
1366             </td>
1367             <td class="msource">
1368                 
1369                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1370                 &nbsp;
1371             </td>
1372         </tr>
1373         
1374           
1375           <tr class="method-row config-row-alt0 expandable notInherited">
1376             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1377            
1378            
1379             <td class="sig">
1380                 <a id="Roo.form.BasicForm-method-isDirty"   name=".isDirty"></a>
1381                 <div class="fixedFont">
1382                         <span class="attributes"></span><b class="itemname">isDirty</b>
1383                                 
1384                                  () 
1385                         
1386                                 
1387                                          : 
1388                                         
1389                                                 
1390                                                 
1391                                         
1392                                         
1393                                         
1394                                 
1395                         
1396                 </div>
1397                 <div class="mdesc">
1398                 
1399                    <div class="short">Returns true if any fields in this form have changed since their original load.</div> 
1400                  
1401                  
1402                  
1403                     <div class="long">
1404                         
1405                                 Returns true if any fields in this form have changed since their original load.
1406                     
1407                                 
1408                         
1409                         
1410                         
1411                         
1412                         
1413                         
1414                         
1415                         
1416                                 <dl class="detailList">
1417                                 <dt class="heading">Returns:</dt>
1418                                 
1419                                         <dd> Boolean</dd>
1420                                 
1421                                 </dl>
1422                         
1423                         
1424                         
1425
1426                     
1427                     
1428                      
1429                     </div>                    
1430                 </div>
1431
1432             </td>
1433             <td class="msource">
1434                 
1435                         Roo.form.BasicForm
1436                 &nbsp;
1437             </td>
1438         </tr>
1439         
1440           
1441           <tr class="method-row config-row-alt1 expandable notInherited">
1442             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1443            
1444            
1445             <td class="sig">
1446                 <a id="Roo.form.BasicForm-method-isValid"   name=".isValid"></a>
1447                 <div class="fixedFont">
1448                         <span class="attributes"></span><b class="itemname">isValid</b>
1449                                 
1450                                  () 
1451                         
1452                                 
1453                                          : 
1454                                         
1455                                                 
1456                                                 
1457                                         
1458                                         
1459                                         
1460                                 
1461                         
1462                 </div>
1463                 <div class="mdesc">
1464                 
1465                    <div class="short">Returns true if client-side validation on the form is successful.</div> 
1466                  
1467                  
1468                  
1469                     <div class="long">
1470                         
1471                                 Returns true if client-side validation on the form is successful.
1472                     
1473                                 
1474                         
1475                         
1476                         
1477                         
1478                         
1479                         
1480                         
1481                         
1482                                 <dl class="detailList">
1483                                 <dt class="heading">Returns:</dt>
1484                                 
1485                                         <dd> Boolean</dd>
1486                                 
1487                                 </dl>
1488                         
1489                         
1490                         
1491
1492                     
1493                     
1494                      
1495                     </div>                    
1496                 </div>
1497
1498             </td>
1499             <td class="msource">
1500                 
1501                         Roo.form.BasicForm
1502                 &nbsp;
1503             </td>
1504         </tr>
1505         
1506           
1507           <tr class="method-row config-row-alt0 expandable notInherited">
1508             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1509            
1510            
1511             <td class="sig">
1512                 <a id="Roo.form.BasicForm-method-load"   name=".load"></a>
1513                 <div class="fixedFont">
1514                         <span class="attributes"></span><b class="itemname">load</b>
1515                                 
1516                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>options</i></B>) 
1517                         
1518                                 
1519                                          : 
1520                                         
1521                                                 
1522                                                 BasicForm
1523                                         
1524                                         
1525                                         
1526                                 
1527                         
1528                 </div>
1529                 <div class="mdesc">
1530                 
1531                    <div class="short">Shortcut to do a load action.</div> 
1532                  
1533                  
1534                  
1535                     <div class="long">
1536                         
1537                                 Shortcut to do a load action.
1538                     
1539                                 
1540                         
1541                         
1542                         
1543                         
1544                                 <dl class="detailList">
1545                                 <dt class="heading">Parameters:</dt>
1546                                 
1547                                         <dt>
1548                                                 <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>
1549                                                 
1550                                         </dt>
1551                                         <dd>The options to pass to the action (see {<b>link</b> <b>doAction</b>} for details)</dd>
1552                                 
1553                                 </dl>
1554                         
1555                         
1556                         
1557                         
1558                         
1559                                 <dl class="detailList">
1560                                 <dt class="heading">Returns:</dt>
1561                                 
1562                                         <dd><span class="fixedFont">BasicForm</span>  this</dd>
1563                                 
1564                                 </dl>
1565                         
1566                         
1567                         
1568
1569                     
1570                     
1571                      
1572                     </div>                    
1573                 </div>
1574
1575             </td>
1576             <td class="msource">
1577                 
1578                         Roo.form.BasicForm
1579                 &nbsp;
1580             </td>
1581         </tr>
1582         
1583           
1584           <tr class="method-row config-row-alt1 expandable notInherited">
1585             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1586            
1587            
1588             <td class="sig">
1589                 <a id="Roo.form.BasicForm-method-loadRecord"   name=".loadRecord"></a>
1590                 <div class="fixedFont">
1591                         <span class="attributes"></span><b class="itemname">loadRecord</b>
1592                                 
1593                                  (Record <B><i>record</i></B>) 
1594                         
1595                                 
1596                                          : 
1597                                         
1598                                                 
1599                                                 BasicForm
1600                                         
1601                                         
1602                                         
1603                                 
1604                         
1605                 </div>
1606                 <div class="mdesc">
1607                 
1608                    <div class="short">Loads an Roo.data.Record into this form.</div> 
1609                  
1610                  
1611                  
1612                     <div class="long">
1613                         
1614                                 Loads an Roo.data.Record into this form.
1615                     
1616                                 
1617                         
1618                         
1619                         
1620                         
1621                                 <dl class="detailList">
1622                                 <dt class="heading">Parameters:</dt>
1623                                 
1624                                         <dt>
1625                                                 <span class="fixedFont">Record</span>  <b>record</b>
1626                                                 
1627                                         </dt>
1628                                         <dd>The record to load</dd>
1629                                 
1630                                 </dl>
1631                         
1632                         
1633                         
1634                         
1635                         
1636                                 <dl class="detailList">
1637                                 <dt class="heading">Returns:</dt>
1638                                 
1639                                         <dd><span class="fixedFont">BasicForm</span>  this</dd>
1640                                 
1641                                 </dl>
1642                         
1643                         
1644                         
1645
1646                     
1647                     
1648                      
1649                     </div>                    
1650                 </div>
1651
1652             </td>
1653             <td class="msource">
1654                 
1655                         Roo.form.BasicForm
1656                 &nbsp;
1657             </td>
1658         </tr>
1659         
1660           
1661           <tr class="method-row config-row-alt0 expandable notInherited">
1662             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1663            
1664            
1665             <td class="sig">
1666                 <a id="Roo.form.BasicForm-method-markInvalid"   name=".markInvalid"></a>
1667                 <div class="fixedFont">
1668                         <span class="attributes"></span><b class="itemname">markInvalid</b>
1669                                 
1670                                  (<a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>/Object <B><i>errors</i></B>) 
1671                         
1672                                 
1673                                          : 
1674                                         
1675                                                 
1676                                                 BasicForm
1677                                         
1678                                         
1679                                         
1680                                 
1681                         
1682                 </div>
1683                 <div class="mdesc">
1684                 
1685                    <div class="short">Mark fields in this form invalid in bulk.</div> 
1686                  
1687                  
1688                  
1689                     <div class="long">
1690                         
1691                                 Mark fields in this form invalid in bulk.
1692                     
1693                                 
1694                         
1695                         
1696                         
1697                         
1698                                 <dl class="detailList">
1699                                 <dt class="heading">Parameters:</dt>
1700                                 
1701                                         <dt>
1702                                                 <span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>/Object</span>  <b>errors</b>
1703                                                 
1704                                         </dt>
1705                                         <dd>Either an array in the form [{id:'fieldId', msg:'The message'},...] or an object hash of {id: msg, id2: msg2}</dd>
1706                                 
1707                                 </dl>
1708                         
1709                         
1710                         
1711                         
1712                         
1713                                 <dl class="detailList">
1714                                 <dt class="heading">Returns:</dt>
1715                                 
1716                                         <dd><span class="fixedFont">BasicForm</span>  this</dd>
1717                                 
1718                                 </dl>
1719                         
1720                         
1721                         
1722
1723                     
1724                     
1725                      
1726                     </div>                    
1727                 </div>
1728
1729             </td>
1730             <td class="msource">
1731                 
1732                         Roo.form.BasicForm
1733                 &nbsp;
1734             </td>
1735         </tr>
1736         
1737           
1738           <tr class="method-row config-row-alt1 expandable">
1739             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1740            
1741            
1742             <td class="sig">
1743                 <a id="Roo.util.Observable-method-on"   name=".on"></a>
1744                 <div class="fixedFont">
1745                         <span class="attributes"></span><b class="itemname">on</b>
1746                                 
1747                                  (<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>) 
1748                         
1749                                 
1750                         
1751                 </div>
1752                 <div class="mdesc">
1753                 
1754                    <div class="short">Appends an event handler to this element (shorthand for addListener)</div> 
1755                  
1756                  
1757                  
1758                     <div class="long">
1759                         
1760                                 Appends an event handler to this element (shorthand for addListener)
1761                     
1762                                 
1763                         
1764                         
1765                         
1766                         
1767                                 <dl class="detailList">
1768                                 <dt class="heading">Parameters:</dt>
1769                                 
1770                                         <dt>
1771                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1772                                                 
1773                                         </dt>
1774                                         <dd>The type of event to listen for</dd>
1775                                 
1776                                         <dt>
1777                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
1778                                                 
1779                                         </dt>
1780                                         <dd>The method the event invokes</dd>
1781                                 
1782                                         <dt>
1783                                                 <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>
1784                                                 
1785                                         </dt>
1786                                         <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
1787                                 
1788                                         <dt>
1789                                                 <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>
1790                                                 
1791                                         </dt>
1792                                         <dd>(optional)</dd>
1793                                 
1794                                 </dl>
1795                         
1796                         
1797                         
1798                         
1799                         
1800                         
1801                         
1802
1803                     
1804                     
1805                      
1806                     </div>                    
1807                 </div>
1808
1809             </td>
1810             <td class="msource">
1811                 
1812                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1813                 &nbsp;
1814             </td>
1815         </tr>
1816         
1817           
1818           <tr class="method-row config-row-alt0 expandable">
1819             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1820            
1821            
1822             <td class="sig">
1823                 <a id="Roo.util.Observable-method-purgeListeners"   name=".purgeListeners"></a>
1824                 <div class="fixedFont">
1825                         <span class="attributes"></span><b class="itemname">purgeListeners</b>
1826                                 
1827                                  () 
1828                         
1829                                 
1830                         
1831                 </div>
1832                 <div class="mdesc">
1833                 
1834                    <div class="short">Removes all listeners for this object</div> 
1835                  
1836                  
1837                  
1838                     <div class="long">
1839                         
1840                                 Removes all listeners for this object
1841                     
1842                                 
1843                         
1844                         
1845                         
1846                         
1847                         
1848                         
1849                         
1850                         
1851                         
1852                         
1853
1854                     
1855                     
1856                      
1857                     </div>                    
1858                 </div>
1859
1860             </td>
1861             <td class="msource">
1862                 
1863                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1864                 &nbsp;
1865             </td>
1866         </tr>
1867         
1868           
1869           <tr class="method-row config-row-alt1 expandable notInherited">
1870             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1871            
1872            
1873             <td class="sig">
1874                 <a id="Roo.form.BasicForm-method-remove"   name=".remove"></a>
1875                 <div class="fixedFont">
1876                         <span class="attributes"></span><b class="itemname">remove</b>
1877                                 
1878                                  (Field <B><i>field</i></B>) 
1879                         
1880                                 
1881                                          : 
1882                                         
1883                                                 
1884                                                 BasicForm
1885                                         
1886                                         
1887                                         
1888                                 
1889                         
1890                 </div>
1891                 <div class="mdesc">
1892                 
1893                    <div class="short">Removes a field from the items collection (does NOT remove its markup).</div> 
1894                  
1895                  
1896                  
1897                     <div class="long">
1898                         
1899                                 Removes a field from the items collection (does NOT remove its markup).
1900                     
1901                                 
1902                         
1903                         
1904                         
1905                         
1906                                 <dl class="detailList">
1907                                 <dt class="heading">Parameters:</dt>
1908                                 
1909                                         <dt>
1910                                                 <span class="fixedFont">Field</span>  <b>field</b>
1911                                                 
1912                                         </dt>
1913                                         <dd></dd>
1914                                 
1915                                 </dl>
1916                         
1917                         
1918                         
1919                         
1920                         
1921                                 <dl class="detailList">
1922                                 <dt class="heading">Returns:</dt>
1923                                 
1924                                         <dd><span class="fixedFont">BasicForm</span>  this</dd>
1925                                 
1926                                 </dl>
1927                         
1928                         
1929                         
1930
1931                     
1932                     
1933                      
1934                     </div>                    
1935                 </div>
1936
1937             </td>
1938             <td class="msource">
1939                 
1940                         Roo.form.BasicForm
1941                 &nbsp;
1942             </td>
1943         </tr>
1944         
1945           
1946           <tr class="method-row config-row-alt0 expandable">
1947             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1948            
1949            
1950             <td class="sig">
1951                 <a id="Roo.util.Observable-method-removeListener"   name=".removeListener"></a>
1952                 <div class="fixedFont">
1953                         <span class="attributes"></span><b class="itemname">removeListener</b>
1954                                 
1955                                  (<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>) 
1956                         
1957                                 
1958                         
1959                 </div>
1960                 <div class="mdesc">
1961                 
1962                    <div class="short">Removes a listener</div> 
1963                  
1964                  
1965                  
1966                     <div class="long">
1967                         
1968                                 Removes a listener
1969                     
1970                                 
1971                         
1972                         
1973                         
1974                         
1975                                 <dl class="detailList">
1976                                 <dt class="heading">Parameters:</dt>
1977                                 
1978                                         <dt>
1979                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1980                                                 
1981                                         </dt>
1982                                         <dd>The type of event to listen for</dd>
1983                                 
1984                                         <dt>
1985                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
1986                                                 
1987                                         </dt>
1988                                         <dd>The handler to remove</dd>
1989                                 
1990                                         <dt>
1991                                                 <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>
1992                                                 
1993                                         </dt>
1994                                         <dd>(optional) The scope (this object) for the handler</dd>
1995                                 
1996                                 </dl>
1997                         
1998                         
1999                         
2000                         
2001                         
2002                         
2003                         
2004
2005                     
2006                     
2007                      
2008                     </div>                    
2009                 </div>
2010
2011             </td>
2012             <td class="msource">
2013                 
2014                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
2015                 &nbsp;
2016             </td>
2017         </tr>
2018         
2019           
2020           <tr class="method-row config-row-alt1 expandable notInherited">
2021             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2022            
2023            
2024             <td class="sig">
2025                 <a id="Roo.form.BasicForm-method-render"   name=".render"></a>
2026                 <div class="fixedFont">
2027                         <span class="attributes"></span><b class="itemname">render</b>
2028                                 
2029                                  () 
2030                         
2031                                 
2032                                          : 
2033                                         
2034                                                 
2035                                                 BasicForm
2036                                         
2037                                         
2038                                         
2039                                 
2040                         
2041                 </div>
2042                 <div class="mdesc">
2043                 
2044                    <div class="short">Looks at the fields in this form, checks them for an id attribute,<br/>and calls applyTo on the existing dom element with that id.</div> 
2045                  
2046                  
2047                  
2048                     <div class="long">
2049                         
2050                                 Looks at the fields in this form, checks them for an id attribute,<br/>and calls applyTo on the existing dom element with that id.
2051                     
2052                                 
2053                         
2054                         
2055                         
2056                         
2057                         
2058                         
2059                         
2060                         
2061                                 <dl class="detailList">
2062                                 <dt class="heading">Returns:</dt>
2063                                 
2064                                         <dd><span class="fixedFont">BasicForm</span>  this</dd>
2065                                 
2066                                 </dl>
2067                         
2068                         
2069                         
2070
2071                     
2072                     
2073                      
2074                     </div>                    
2075                 </div>
2076
2077             </td>
2078             <td class="msource">
2079                 
2080                         Roo.form.BasicForm
2081                 &nbsp;
2082             </td>
2083         </tr>
2084         
2085           
2086           <tr class="method-row config-row-alt0 expandable notInherited">
2087             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2088            
2089            
2090             <td class="sig">
2091                 <a id="Roo.form.BasicForm-method-reset"   name=".reset"></a>
2092                 <div class="fixedFont">
2093                         <span class="attributes"></span><b class="itemname">reset</b>
2094                                 
2095                                  () 
2096                         
2097                                 
2098                                          : 
2099                                         
2100                                                 
2101                                                 BasicForm
2102                                         
2103                                         
2104                                         
2105                                 
2106                         
2107                 </div>
2108                 <div class="mdesc">
2109                 
2110                    <div class="short">Resets this form.</div> 
2111                  
2112                  
2113                  
2114                     <div class="long">
2115                         
2116                                 Resets this form.
2117                     
2118                                 
2119                         
2120                         
2121                         
2122                         
2123                         
2124                         
2125                         
2126                         
2127                                 <dl class="detailList">
2128                                 <dt class="heading">Returns:</dt>
2129                                 
2130                                         <dd><span class="fixedFont">BasicForm</span>  this</dd>
2131                                 
2132                                 </dl>
2133                         
2134                         
2135                         
2136
2137                     
2138                     
2139                      
2140                     </div>                    
2141                 </div>
2142
2143             </td>
2144             <td class="msource">
2145                 
2146                         Roo.form.BasicForm
2147                 &nbsp;
2148             </td>
2149         </tr>
2150         
2151           
2152           <tr class="method-row config-row-alt1 expandable notInherited">
2153             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2154            
2155            
2156             <td class="sig">
2157                 <a id="Roo.form.BasicForm-method-setValues"   name=".setValues"></a>
2158                 <div class="fixedFont">
2159                         <span class="attributes"></span><b class="itemname">setValues</b>
2160                                 
2161                                  (<a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>/Object <B><i>values</i></B>) 
2162                         
2163                                 
2164                                          : 
2165                                         
2166                                                 
2167                                                 BasicForm
2168                                         
2169                                         
2170                                         
2171                                 
2172                         
2173                 </div>
2174                 <div class="mdesc">
2175                 
2176                    <div class="short">Set values for fields in this form in bulk.</div> 
2177                  
2178                  
2179                  
2180                     <div class="long">
2181                         
2182                                 Set values for fields in this form in bulk.
2183                     
2184                                 
2185                         
2186                         
2187                         
2188                         
2189                                 <dl class="detailList">
2190                                 <dt class="heading">Parameters:</dt>
2191                                 
2192                                         <dt>
2193                                                 <span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>/Object</span>  <b>values</b>
2194                                                 
2195                                         </dt>
2196                                         <dd>Either an array in the form [{id:'fieldId', value:'foo'},...] or an object hash of {id: value, id2: value2}</dd>
2197                                 
2198                                 </dl>
2199                         
2200                         
2201                         
2202                         
2203                         
2204                                 <dl class="detailList">
2205                                 <dt class="heading">Returns:</dt>
2206                                 
2207                                         <dd><span class="fixedFont">BasicForm</span>  this</dd>
2208                                 
2209                                 </dl>
2210                         
2211                         
2212                         
2213
2214                     
2215                     
2216                      
2217                     </div>                    
2218                 </div>
2219
2220             </td>
2221             <td class="msource">
2222                 
2223                         Roo.form.BasicForm
2224                 &nbsp;
2225             </td>
2226         </tr>
2227         
2228           
2229           <tr class="method-row config-row-alt0 expandable notInherited">
2230             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2231            
2232            
2233             <td class="sig">
2234                 <a id="Roo.form.BasicForm-method-submit"   name=".submit"></a>
2235                 <div class="fixedFont">
2236                         <span class="attributes"></span><b class="itemname">submit</b>
2237                                 
2238                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>options</i></B>) 
2239                         
2240                                 
2241                                          : 
2242                                         
2243                                                 
2244                                                 BasicForm
2245                                         
2246                                         
2247                                         
2248                                 
2249                         
2250                 </div>
2251                 <div class="mdesc">
2252                 
2253                    <div class="short">Shortcut to do a submit action.</div> 
2254                  
2255                  
2256                  
2257                     <div class="long">
2258                         
2259                                 Shortcut to do a submit action.
2260                     
2261                                 
2262                         
2263                         
2264                         
2265                         
2266                                 <dl class="detailList">
2267                                 <dt class="heading">Parameters:</dt>
2268                                 
2269                                         <dt>
2270                                                 <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>
2271                                                 
2272                                         </dt>
2273                                         <dd>The options to pass to the action (see {<b>link</b> <b>doAction</b>} for details)</dd>
2274                                 
2275                                 </dl>
2276                         
2277                         
2278                         
2279                         
2280                         
2281                                 <dl class="detailList">
2282                                 <dt class="heading">Returns:</dt>
2283                                 
2284                                         <dd><span class="fixedFont">BasicForm</span>  this</dd>
2285                                 
2286                                 </dl>
2287                         
2288                         
2289                         
2290
2291                     
2292                     
2293                      
2294                     </div>                    
2295                 </div>
2296
2297             </td>
2298             <td class="msource">
2299                 
2300                         Roo.form.BasicForm
2301                 &nbsp;
2302             </td>
2303         </tr>
2304         
2305           
2306           <tr class="method-row config-row-alt1 expandable">
2307             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2308            
2309            
2310             <td class="sig">
2311                 <a id="Roo.util.Observable-method-un"   name=".un"></a>
2312                 <div class="fixedFont">
2313                         <span class="attributes"></span><b class="itemname">un</b>
2314                                 
2315                                  (<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>) 
2316                         
2317                                 
2318                         
2319                 </div>
2320                 <div class="mdesc">
2321                 
2322                    <div class="short">Removes a listener (shorthand for removeListener)</div> 
2323                  
2324                  
2325                  
2326                     <div class="long">
2327                         
2328                                 Removes a listener (shorthand for removeListener)
2329                     
2330                                 
2331                         
2332                         
2333                         
2334                         
2335                                 <dl class="detailList">
2336                                 <dt class="heading">Parameters:</dt>
2337                                 
2338                                         <dt>
2339                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
2340                                                 
2341                                         </dt>
2342                                         <dd>The type of event to listen for</dd>
2343                                 
2344                                         <dt>
2345                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
2346                                                 
2347                                         </dt>
2348                                         <dd>The handler to remove</dd>
2349                                 
2350                                         <dt>
2351                                                 <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>
2352                                                 
2353                                         </dt>
2354                                         <dd>(optional) The scope (this object) for the handler</dd>
2355                                 
2356                                 </dl>
2357                         
2358                         
2359                         
2360                         
2361                         
2362                         
2363                         
2364
2365                     
2366                     
2367                      
2368                     </div>                    
2369                 </div>
2370
2371             </td>
2372             <td class="msource">
2373                 
2374                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
2375                 &nbsp;
2376             </td>
2377         </tr>
2378         
2379           
2380           <tr class="method-row config-row-alt0 expandable notInherited">
2381             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2382            
2383            
2384             <td class="sig">
2385                 <a id="Roo.form.BasicForm-method-updateRecord"   name=".updateRecord"></a>
2386                 <div class="fixedFont">
2387                         <span class="attributes"></span><b class="itemname">updateRecord</b>
2388                                 
2389                                  (Record <B><i>record</i></B>) 
2390                         
2391                                 
2392                                          : 
2393                                         
2394                                                 
2395                                                 BasicForm
2396                                         
2397                                         
2398                                         
2399                                 
2400                         
2401                 </div>
2402                 <div class="mdesc">
2403                 
2404                    <div class="short">Persists the values in this form into the passed Roo.data.Record object in a beginEdit/endEdit block.</div> 
2405                  
2406                  
2407                  
2408                     <div class="long">
2409                         
2410                                 Persists the values in this form into the passed Roo.data.Record object in a beginEdit/endEdit block.
2411                     
2412                                 
2413                         
2414                         
2415                         
2416                         
2417                                 <dl class="detailList">
2418                                 <dt class="heading">Parameters:</dt>
2419                                 
2420                                         <dt>
2421                                                 <span class="fixedFont">Record</span>  <b>record</b>
2422                                                 
2423                                         </dt>
2424                                         <dd>The record to edit</dd>
2425                                 
2426                                 </dl>
2427                         
2428                         
2429                         
2430                         
2431                         
2432                                 <dl class="detailList">
2433                                 <dt class="heading">Returns:</dt>
2434                                 
2435                                         <dd><span class="fixedFont">BasicForm</span>  this</dd>
2436                                 
2437                                 </dl>
2438                         
2439                         
2440                         
2441
2442                     
2443                     
2444                      
2445                     </div>                    
2446                 </div>
2447
2448             </td>
2449             <td class="msource">
2450                 
2451                         Roo.form.BasicForm
2452                 &nbsp;
2453             </td>
2454         </tr>
2455         
2456                                                        
2457     </table>
2458
2459   
2460   <!-- ============================== events summary / details ======================== -->
2461   
2462   
2463   <a id="Roo.form.BasicForm-events"></a>
2464     
2465   
2466         
2467    
2468   
2469     
2470     
2471     
2472       <table cellspacing="0" class="member-table">
2473                 <caption>Events</caption>
2474               <thead>
2475                 <tr>
2476                     <th class="sig-header" colspan="2">Event</th>            
2477                     <th class="msource-header">Defined By</th>
2478
2479                 </tr>
2480               </thead>  
2481         
2482         
2483          
2484         
2485         
2486           <tr class="method-row expandable config-row-alt0 notInherited">
2487             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2488             
2489             <td class="sig">
2490                 <a id="Roo.form.BasicForm-event-*actioncomplete"></a>
2491                 
2492                <div class="fixedFont">
2493                 <b class="itemname">actioncomplete</b> (Form <B><i>this</i></B>, Action <B><i>action</i></B>) 
2494                 
2495                 </div>
2496
2497                 <div class="mdesc">
2498
2499                    <div class="short">Fires when an action is completed.
2500                    
2501                 </div> 
2502                     
2503                     <div class="long">
2504                     
2505                         Fires when an action is completed.
2506                     
2507                         
2508                         
2509                 
2510                         
2511                                 <dl class="detailList">
2512                                 <dt class="heading">Parameters:</dt>
2513                                 
2514                                         <dt>
2515                                                 <span class="fixedFont">Form</span> <b>this</b>
2516                                                 
2517                                         </dt>
2518                                         <dd></dd>
2519                                 
2520                                         <dt>
2521                                                 <span class="fixedFont">Action</span> <b>action</b>
2522                                                 
2523                                         </dt>
2524                                         <dd>The action that completed</dd>
2525                                 
2526                                 </dl>
2527                         
2528                         
2529                         
2530                         
2531                         
2532                         
2533                         
2534
2535                     
2536                     
2537                      
2538                     </div>                    
2539                 </div>
2540
2541             </td>
2542             <td class="msource">
2543                 Roo.form.BasicForm
2544             </td>
2545         </tr>
2546         
2547           <tr class="method-row expandable config-row-alt1 notInherited">
2548             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2549             
2550             <td class="sig">
2551                 <a id="Roo.form.BasicForm-event-*actionfailed"></a>
2552                 
2553                <div class="fixedFont">
2554                 <b class="itemname">actionfailed</b> (Form <B><i>this</i></B>, Action <B><i>action</i></B>) 
2555                 
2556                 </div>
2557
2558                 <div class="mdesc">
2559
2560                    <div class="short">Fires when an action fails.
2561                    
2562                 </div> 
2563                     
2564                     <div class="long">
2565                     
2566                         Fires when an action fails.
2567                     
2568                         
2569                         
2570                 
2571                         
2572                                 <dl class="detailList">
2573                                 <dt class="heading">Parameters:</dt>
2574                                 
2575                                         <dt>
2576                                                 <span class="fixedFont">Form</span> <b>this</b>
2577                                                 
2578                                         </dt>
2579                                         <dd></dd>
2580                                 
2581                                         <dt>
2582                                                 <span class="fixedFont">Action</span> <b>action</b>
2583                                                 
2584                                         </dt>
2585                                         <dd>The action that failed</dd>
2586                                 
2587                                 </dl>
2588                         
2589                         
2590                         
2591                         
2592                         
2593                         
2594                         
2595
2596                     
2597                     
2598                      
2599                     </div>                    
2600                 </div>
2601
2602             </td>
2603             <td class="msource">
2604                 Roo.form.BasicForm
2605             </td>
2606         </tr>
2607         
2608           <tr class="method-row expandable config-row-alt0 notInherited">
2609             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2610             
2611             <td class="sig">
2612                 <a id="Roo.form.BasicForm-event-*beforeaction"></a>
2613                 
2614                <div class="fixedFont">
2615                 <b class="itemname">beforeaction</b> (Form <B><i>this</i></B>, Action <B><i>action</i></B>) 
2616                 
2617                 </div>
2618
2619                 <div class="mdesc">
2620
2621                    <div class="short">Fires before any action is performed.
2622                    
2623                 </div> 
2624                     
2625                     <div class="long">
2626                     
2627                         Fires before any action is performed. Return false to cancel the action.
2628                     
2629                         
2630                         
2631                 
2632                         
2633                                 <dl class="detailList">
2634                                 <dt class="heading">Parameters:</dt>
2635                                 
2636                                         <dt>
2637                                                 <span class="fixedFont">Form</span> <b>this</b>
2638                                                 
2639                                         </dt>
2640                                         <dd></dd>
2641                                 
2642                                         <dt>
2643                                                 <span class="fixedFont">Action</span> <b>action</b>
2644                                                 
2645                                         </dt>
2646                                         <dd>The action to be performed</dd>
2647                                 
2648                                 </dl>
2649                         
2650                         
2651                         
2652                         
2653                         
2654                         
2655                         
2656
2657                     
2658                     
2659                      
2660                     </div>                    
2661                 </div>
2662
2663             </td>
2664             <td class="msource">
2665                 Roo.form.BasicForm
2666             </td>
2667         </tr>
2668         
2669                                                        
2670     </table>
2671
2672   
2673   
2674   
2675  
2676 <!-- ============================== footer ================================= -->
2677                 <div class="fineprint" style="clear:both">
2678                         
2679                         Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a>  on Thu Jul 22 2010 10:40:18 GMT+0800 (HKT)
2680                         Based on 
2681                         <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>  
2682                 </div>
2683         </body>
2684 </html>