7b3ef303431dd257b4e58a6b01653153af3f797c
[roojs1] / docs / symbols / Roo.form.Row.json
1 {
2   "name" : "Roo.form.Row",
3   "augments" : [
4     "Roo.form.Layout",
5     "Roo.Component",
6     "Roo.util.Observable"
7   ],
8   "childClasses" : {  },
9   "tree_children" : [
10     "Roo.form.Column",
11     "Roo.form.Row",
12     "Roo.form.Field",
13     "Roo.form.Checkbox",
14     "Roo.form.ComboBox",
15     "Roo.form.ComboBoxArray",
16     "Roo.form.ComboCheck",
17     "Roo.form.ComboNested",
18     "Roo.form.DateField",
19     "Roo.form.DayPicker",
20     "Roo.form.DisplayField",
21     "Roo.form.FCKeditor",
22     "Roo.form.GridField",
23     "Roo.form.Hidden",
24     "Roo.form.HtmlEditor",
25     "Roo.form.MonthField",
26     "Roo.form.NumberField",
27     "Roo.form.Radio",
28     "Roo.form.Select",
29     "Roo.form.Signature",
30     "Roo.form.TextArea",
31     "Roo.form.TextField",
32     "Roo.form.TriggerField",
33     "Roo.Button",
34     "Roo.SplitButton",
35     "Roo.Toolbar.Button",
36     "Roo.Toolbar.SplitButton",
37     "Roo.form.TextItem"
38   ],
39   "tree_parent" : [],
40   "desc" : "Creates a row container for layout and rendering of fields in an {@link Roo.form.Form}.",
41   "isSingleton" : false,
42   "isStatic" : false,
43   "isBuiltin" : false,
44   "isAbstract" : false,
45   "isBuilderTop" : false,
46   "memberOf" : "Row",
47   "example" : "",
48   "deprecated" : "",
49   "since" : "",
50   "see" : "",
51   "params" : [
52     {
53       "name" : "config",
54       "type" : "Object",
55       "desc" : "Configuration options",
56       "isOptional" : false
57     }
58   ],
59   "returns" : [],
60   "throws" : "",
61   "requires" : "",
62   "config" : [
63     {
64       "name" : "labelAlign",
65       "type" : "String",
66       "desc" : "Valid values are \"left,\" \"top\" and \"right\" (defaults to \"left\")",
67       "memberOf" : "Roo.form.Layout"
68     },
69     {
70       "name" : "listeners",
71       "type" : "Object",
72       "desc" : "list of events and functions to call for this object, \nFor example :\n<pre><code>\n    listeners :  { \n       'click' : function(e) {\n           ..... \n        } ,\n        .... \n    } \n  </code></pre>",
73       "memberOf" : "Roo.util.Observable"
74     },
75     {
76       "name" : "hideLabels",
77       "type" : "Boolean",
78       "desc" : "True to suppress the display of field labels in this layout (defaults to false)",
79       "memberOf" : "Roo.form.Layout"
80     },
81     {
82       "name" : "hideMode",
83       "type" : "String",
84       "desc" : "y)\nHow this component should hidden. Supported values are\n\"visibility\" (css visibility), \"offsets\" (negative offset position) and\n\"display\" (css display) - defaults to \"display\".",
85       "memberOf" : "Roo.Component"
86     },
87     {
88       "name" : "style",
89       "type" : "String/Object/Function",
90       "desc" : "A style specification string, e.g. \"width:100px\", or object in the form {width:\"100px\"}, or\na function which returns such a specification.",
91       "memberOf" : "Roo.form.Layout"
92     },
93     {
94       "name" : "allowDomMove",
95       "type" : "Boolean",
96       "desc" : "Whether the component can move the Dom node when rendering (defaults to true).",
97       "memberOf" : "Roo.Component"
98     },
99     {
100       "name" : "labelWidth",
101       "type" : "Number",
102       "desc" : "Fixed width in pixels of all field labels (defaults to undefined)",
103       "memberOf" : "Roo.form.Layout"
104     },
105     {
106       "name" : "labelSeparator",
107       "type" : "String",
108       "desc" : "The separator to use after field labels (defaults to ':')",
109       "memberOf" : "Roo.form.Layout"
110     },
111     {
112       "name" : "autoCreate",
113       "type" : "String/Object",
114       "desc" : "A DomHelper element spec used to autocreate the layout (defaults to {tag: 'div', cls: 'x-form-ct'})",
115       "memberOf" : "Roo.form.Layout"
116     },
117     {
118       "name" : "clear",
119       "type" : "Boolean",
120       "desc" : "True to add a clearing element at the end of this layout, equivalent to CSS clear: both (defaults to true)",
121       "memberOf" : "Roo.form.Layout"
122     },
123     {
124       "name" : "actionMode",
125       "type" : "String",
126       "desc" : "which property holds the element that used for  hide() / show() / disable() / enable()\ndefault is 'el' for forms you probably want to set this to fieldEl",
127       "memberOf" : "Roo.Component"
128     },
129     {
130       "name" : "width",
131       "type" : "Number/String",
132       "desc" : "The fixed width of the column in pixels or CSS value (defaults to \"auto\")",
133       "memberOf" : "Roo.form.Row"
134     },
135     {
136       "name" : "height",
137       "type" : "Number/String",
138       "desc" : "The fixed height of the column in pixels or CSS value (defaults to \"auto\")",
139       "memberOf" : "Roo.form.Row"
140     },
141     {
142       "name" : "disableClass",
143       "type" : "String",
144       "desc" : "CSS class added to the component when it is disabled (defaults to \"x-item-disabled\").",
145       "memberOf" : "Roo.Component"
146     }
147   ],
148   "methods" : [
149     {
150       "name" : "addxtype",
151       "type" : "function",
152       "desc" : "Adds a object form elements (using the xtype property as the factory method.)\nValid xtypes are:  TextField, TextArea .... Button, Layout, FieldSet, Column",
153       "sig" : "(config)",
154       "static" : false,
155       "memberOf" : "Roo.form.Layout",
156       "isStatic" : false,
157       "isConstructor" : false,
158       "isPrivate" : false,
159       "example" : "",
160       "deprecated" : "",
161       "since" : "",
162       "see" : "",
163       "exceptions" : "",
164       "requires" : "",
165       "params" : [
166         {
167           "name" : "config",
168           "type" : "Object",
169           "desc" : "",
170           "isOptional" : false
171         }
172       ],
173       "returns" : []
174     },
175     {
176       "name" : "getId",
177       "type" : "function",
178       "desc" : "Returns the id of this component.",
179       "sig" : "()\n{\n\n}",
180       "static" : false,
181       "memberOf" : "Roo.Component",
182       "isStatic" : false,
183       "isConstructor" : false,
184       "isPrivate" : false,
185       "example" : "",
186       "deprecated" : "",
187       "since" : "",
188       "see" : "",
189       "exceptions" : "",
190       "requires" : "",
191       "params" : [],
192       "returns" : [
193         {
194           "name" : "",
195           "type" : "String",
196           "desc" : ""
197         }
198       ]
199     },
200     {
201       "name" : "render",
202       "type" : "function",
203       "desc" : "If this is a lazy rendering component, render it to its container element.",
204       "sig" : "(container)",
205       "static" : false,
206       "memberOf" : "Roo.Component",
207       "isStatic" : false,
208       "isConstructor" : false,
209       "isPrivate" : false,
210       "example" : "",
211       "deprecated" : "",
212       "since" : "",
213       "see" : "",
214       "exceptions" : "",
215       "requires" : "",
216       "params" : [
217         {
218           "name" : "container",
219           "type" : "String/HTMLElement/Element",
220           "desc" : "(optional) The element this component should be rendered into. If it is being applied to existing markup, this should be left off.",
221           "isOptional" : false
222         }
223       ],
224       "returns" : []
225     },
226     {
227       "name" : "destroy",
228       "type" : "function",
229       "desc" : "Destroys this component by purging any event listeners, removing the component's element from the DOM,\nremoving the component from its {@link Roo.Container} (if applicable) and unregistering it from {@link Roo.ComponentMgr}.",
230       "sig" : "()\n{\n\n}",
231       "static" : false,
232       "memberOf" : "Roo.Component",
233       "isStatic" : false,
234       "isConstructor" : false,
235       "isPrivate" : false,
236       "example" : "",
237       "deprecated" : "",
238       "since" : "",
239       "see" : "",
240       "exceptions" : "",
241       "requires" : "",
242       "params" : [],
243       "returns" : []
244     },
245     {
246       "name" : "isVisible",
247       "type" : "function",
248       "desc" : "Returns true if this component is visible.",
249       "sig" : "()\n{\n\n}",
250       "static" : false,
251       "memberOf" : "Roo.Component",
252       "isStatic" : false,
253       "isConstructor" : false,
254       "isPrivate" : false,
255       "example" : "",
256       "deprecated" : "",
257       "since" : "",
258       "see" : "",
259       "exceptions" : "",
260       "requires" : "",
261       "params" : [],
262       "returns" : []
263     },
264     {
265       "name" : "setDisabled",
266       "type" : "function",
267       "desc" : "Convenience function for setting disabled/enabled by boolean.",
268       "sig" : "(disabled)",
269       "static" : false,
270       "memberOf" : "Roo.Component",
271       "isStatic" : false,
272       "isConstructor" : false,
273       "isPrivate" : false,
274       "example" : "",
275       "deprecated" : "",
276       "since" : "",
277       "see" : "",
278       "exceptions" : "",
279       "requires" : "",
280       "params" : [
281         {
282           "name" : "disabled",
283           "type" : "Boolean",
284           "desc" : "",
285           "isOptional" : false
286         }
287       ],
288       "returns" : []
289     },
290     {
291       "name" : "hide",
292       "type" : "function",
293       "desc" : "Hide this component.",
294       "sig" : "()\n{\n\n}",
295       "static" : false,
296       "memberOf" : "Roo.Component",
297       "isStatic" : false,
298       "isConstructor" : false,
299       "isPrivate" : false,
300       "example" : "",
301       "deprecated" : "",
302       "since" : "",
303       "see" : "",
304       "exceptions" : "",
305       "requires" : "",
306       "params" : [],
307       "returns" : [
308         {
309           "name" : "",
310           "type" : "Roo.Component",
311           "desc" : "this"
312         }
313       ]
314     },
315     {
316       "name" : "focus",
317       "type" : "function",
318       "desc" : "Try to focus this component.",
319       "sig" : "(selectText)",
320       "static" : false,
321       "memberOf" : "Roo.Component",
322       "isStatic" : false,
323       "isConstructor" : false,
324       "isPrivate" : false,
325       "example" : "",
326       "deprecated" : "",
327       "since" : "",
328       "see" : "",
329       "exceptions" : "",
330       "requires" : "",
331       "params" : [
332         {
333           "name" : "selectText",
334           "type" : "Boolean",
335           "desc" : "True to also select the text in this component (if applicable)",
336           "isOptional" : false
337         }
338       ],
339       "returns" : [
340         {
341           "name" : "",
342           "type" : "Roo.Component",
343           "desc" : "this"
344         }
345       ]
346     },
347     {
348       "name" : "show",
349       "type" : "function",
350       "desc" : "Show this component.",
351       "sig" : "()\n{\n\n}",
352       "static" : false,
353       "memberOf" : "Roo.Component",
354       "isStatic" : false,
355       "isConstructor" : false,
356       "isPrivate" : false,
357       "example" : "",
358       "deprecated" : "",
359       "since" : "",
360       "see" : "",
361       "exceptions" : "",
362       "requires" : "",
363       "params" : [],
364       "returns" : [
365         {
366           "name" : "",
367           "type" : "Roo.Component",
368           "desc" : "this"
369         }
370       ]
371     },
372     {
373       "name" : "enable",
374       "type" : "function",
375       "desc" : "Enable this component.",
376       "sig" : "()\n{\n\n}",
377       "static" : false,
378       "memberOf" : "Roo.Component",
379       "isStatic" : false,
380       "isConstructor" : false,
381       "isPrivate" : false,
382       "example" : "",
383       "deprecated" : "",
384       "since" : "",
385       "see" : "",
386       "exceptions" : "",
387       "requires" : "",
388       "params" : [],
389       "returns" : [
390         {
391           "name" : "",
392           "type" : "Roo.Component",
393           "desc" : "this"
394         }
395       ]
396     },
397     {
398       "name" : "setVisible",
399       "type" : "function",
400       "desc" : "Convenience function to hide or show this component by boolean.",
401       "sig" : "(visible)",
402       "static" : false,
403       "memberOf" : "Roo.Component",
404       "isStatic" : false,
405       "isConstructor" : false,
406       "isPrivate" : false,
407       "example" : "",
408       "deprecated" : "",
409       "since" : "",
410       "see" : "",
411       "exceptions" : "",
412       "requires" : "",
413       "params" : [
414         {
415           "name" : "visible",
416           "type" : "Boolean",
417           "desc" : "True to show, false to hide",
418           "isOptional" : false
419         }
420       ],
421       "returns" : [
422         {
423           "name" : "",
424           "type" : "Roo.Component",
425           "desc" : "this"
426         }
427       ]
428     },
429     {
430       "name" : "disable",
431       "type" : "function",
432       "desc" : "Disable this component.",
433       "sig" : "()\n{\n\n}",
434       "static" : false,
435       "memberOf" : "Roo.Component",
436       "isStatic" : false,
437       "isConstructor" : false,
438       "isPrivate" : false,
439       "example" : "",
440       "deprecated" : "",
441       "since" : "",
442       "see" : "",
443       "exceptions" : "",
444       "requires" : "",
445       "params" : [],
446       "returns" : [
447         {
448           "name" : "",
449           "type" : "Roo.Component",
450           "desc" : "this"
451         }
452       ]
453     },
454     {
455       "name" : "getEl",
456       "type" : "function",
457       "desc" : "Returns the underlying {@link Roo.Element}.",
458       "sig" : "()\n{\n\n}",
459       "static" : false,
460       "memberOf" : "Roo.Component",
461       "isStatic" : false,
462       "isConstructor" : false,
463       "isPrivate" : false,
464       "example" : "",
465       "deprecated" : "",
466       "since" : "",
467       "see" : "",
468       "exceptions" : "",
469       "requires" : "",
470       "params" : [],
471       "returns" : [
472         {
473           "name" : "",
474           "type" : "Roo.Element",
475           "desc" : "The element"
476         }
477       ]
478     },
479     {
480       "name" : "purgeListeners",
481       "type" : "function",
482       "desc" : "Removes all listeners for this object",
483       "sig" : "()\n{\n\n}",
484       "static" : false,
485       "memberOf" : "Roo.util.Observable",
486       "isStatic" : false,
487       "isConstructor" : false,
488       "isPrivate" : false,
489       "example" : "",
490       "deprecated" : "",
491       "since" : "",
492       "see" : "",
493       "exceptions" : "",
494       "requires" : "",
495       "params" : [],
496       "returns" : []
497     },
498     {
499       "name" : "on",
500       "type" : "function",
501       "desc" : "Appends an event handler to this element (shorthand for addListener)",
502       "sig" : "(eventName, handler, scope, options)",
503       "static" : false,
504       "memberOf" : "Roo.util.Observable",
505       "isStatic" : false,
506       "isConstructor" : false,
507       "isPrivate" : false,
508       "example" : "",
509       "deprecated" : "",
510       "since" : "",
511       "see" : "",
512       "exceptions" : "",
513       "requires" : "",
514       "params" : [
515         {
516           "name" : "eventName",
517           "type" : "String",
518           "desc" : "The type of event to listen for",
519           "isOptional" : false
520         },
521         {
522           "name" : "handler",
523           "type" : "Function",
524           "desc" : "The method the event invokes",
525           "isOptional" : false
526         },
527         {
528           "name" : "scope",
529           "type" : "Object",
530           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
531           "isOptional" : false
532         },
533         {
534           "name" : "options",
535           "type" : "Object",
536           "desc" : "(optional)",
537           "isOptional" : false
538         }
539       ],
540       "returns" : []
541     },
542     {
543       "name" : "un",
544       "type" : "function",
545       "desc" : "Removes a listener (shorthand for removeListener)",
546       "sig" : "(eventName, handler, scope)",
547       "static" : false,
548       "memberOf" : "Roo.util.Observable",
549       "isStatic" : false,
550       "isConstructor" : false,
551       "isPrivate" : false,
552       "example" : "",
553       "deprecated" : "",
554       "since" : "",
555       "see" : "",
556       "exceptions" : "",
557       "requires" : "",
558       "params" : [
559         {
560           "name" : "eventName",
561           "type" : "String",
562           "desc" : "The type of event to listen for",
563           "isOptional" : false
564         },
565         {
566           "name" : "handler",
567           "type" : "Function",
568           "desc" : "The handler to remove",
569           "isOptional" : false
570         },
571         {
572           "name" : "scope",
573           "type" : "Object",
574           "desc" : "(optional) The scope (this object) for the handler",
575           "isOptional" : false
576         }
577       ],
578       "returns" : []
579     },
580     {
581       "name" : "addEvents",
582       "type" : "function",
583       "desc" : "Used to define events on this Observable",
584       "sig" : "(object)",
585       "static" : false,
586       "memberOf" : "Roo.util.Observable",
587       "isStatic" : false,
588       "isConstructor" : false,
589       "isPrivate" : false,
590       "example" : "",
591       "deprecated" : "",
592       "since" : "",
593       "see" : "",
594       "exceptions" : "",
595       "requires" : "",
596       "params" : [
597         {
598           "name" : "object",
599           "type" : "Object",
600           "desc" : "The object with the events defined",
601           "isOptional" : false
602         }
603       ],
604       "returns" : []
605     },
606     {
607       "name" : "releaseCapture",
608       "type" : "function",
609       "desc" : "Removes <b>all</b> added captures from the Observable.",
610       "sig" : "(o)",
611       "static" : true,
612       "memberOf" : "Roo.util.Observable",
613       "isStatic" : true,
614       "isConstructor" : false,
615       "isPrivate" : false,
616       "example" : "",
617       "deprecated" : "",
618       "since" : "",
619       "see" : "",
620       "exceptions" : "",
621       "requires" : "",
622       "params" : [
623         {
624           "name" : "o",
625           "type" : "Observable",
626           "desc" : "The Observable to release",
627           "isOptional" : false
628         }
629       ],
630       "returns" : []
631     },
632     {
633       "name" : "removeListener",
634       "type" : "function",
635       "desc" : "Removes a listener",
636       "sig" : "(eventName, handler, scope)",
637       "static" : false,
638       "memberOf" : "Roo.util.Observable",
639       "isStatic" : false,
640       "isConstructor" : false,
641       "isPrivate" : false,
642       "example" : "",
643       "deprecated" : "",
644       "since" : "",
645       "see" : "",
646       "exceptions" : "",
647       "requires" : "",
648       "params" : [
649         {
650           "name" : "eventName",
651           "type" : "String",
652           "desc" : "The type of event to listen for",
653           "isOptional" : false
654         },
655         {
656           "name" : "handler",
657           "type" : "Function",
658           "desc" : "The handler to remove",
659           "isOptional" : false
660         },
661         {
662           "name" : "scope",
663           "type" : "Object",
664           "desc" : "(optional) The scope (this object) for the handler",
665           "isOptional" : false
666         }
667       ],
668       "returns" : []
669     },
670     {
671       "name" : "fireEvent",
672       "type" : "function",
673       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
674       "sig" : "(eventName, args)",
675       "static" : false,
676       "memberOf" : "Roo.util.Observable",
677       "isStatic" : false,
678       "isConstructor" : false,
679       "isPrivate" : false,
680       "example" : "",
681       "deprecated" : "",
682       "since" : "",
683       "see" : "",
684       "exceptions" : "",
685       "requires" : "",
686       "params" : [
687         {
688           "name" : "eventName",
689           "type" : "String",
690           "desc" : "",
691           "isOptional" : false
692         },
693         {
694           "name" : "args",
695           "type" : "Object...",
696           "desc" : "Variable number of parameters are passed to handlers",
697           "isOptional" : false
698         }
699       ],
700       "returns" : [
701         {
702           "name" : "",
703           "type" : "Boolean",
704           "desc" : "returns false if any of the handlers return false otherwise it returns true"
705         }
706       ]
707     },
708     {
709       "name" : "hasListener",
710       "type" : "function",
711       "desc" : "Checks to see if this object has any listeners for a specified event",
712       "sig" : "(eventName)",
713       "static" : false,
714       "memberOf" : "Roo.util.Observable",
715       "isStatic" : false,
716       "isConstructor" : false,
717       "isPrivate" : false,
718       "example" : "",
719       "deprecated" : "",
720       "since" : "",
721       "see" : "",
722       "exceptions" : "",
723       "requires" : "",
724       "params" : [
725         {
726           "name" : "eventName",
727           "type" : "String",
728           "desc" : "The name of the event to check for",
729           "isOptional" : false
730         }
731       ],
732       "returns" : [
733         {
734           "name" : "",
735           "type" : "Boolean",
736           "desc" : "True if the event is being listened for, else false"
737         }
738       ]
739     },
740     {
741       "name" : "capture",
742       "type" : "function",
743       "desc" : "Starts capture on the specified Observable. All events will be passed\nto the supplied function with the event name + standard signature of the event\n<b>before</b> the event is fired. If the supplied function returns false,\nthe event will not fire.",
744       "sig" : "(o, fn, scope)",
745       "static" : true,
746       "memberOf" : "Roo.util.Observable",
747       "isStatic" : true,
748       "isConstructor" : false,
749       "isPrivate" : false,
750       "example" : "",
751       "deprecated" : "",
752       "since" : "",
753       "see" : "",
754       "exceptions" : "",
755       "requires" : "",
756       "params" : [
757         {
758           "name" : "o",
759           "type" : "Observable",
760           "desc" : "The Observable to capture",
761           "isOptional" : false
762         },
763         {
764           "name" : "fn",
765           "type" : "Function",
766           "desc" : "The function to call",
767           "isOptional" : false
768         },
769         {
770           "name" : "scope",
771           "type" : "Object",
772           "desc" : "(optional) The scope (this object) for the fn",
773           "isOptional" : false
774         }
775       ],
776       "returns" : []
777     },
778     {
779       "name" : "addListener",
780       "type" : "function",
781       "desc" : "Appends an event handler to this component",
782       "sig" : "(eventName, handler, scope, options)",
783       "static" : false,
784       "memberOf" : "Roo.util.Observable",
785       "isStatic" : false,
786       "isConstructor" : false,
787       "isPrivate" : false,
788       "example" : "",
789       "deprecated" : "",
790       "since" : "",
791       "see" : "",
792       "exceptions" : "",
793       "requires" : "",
794       "params" : [
795         {
796           "name" : "eventName",
797           "type" : "String",
798           "desc" : "The type of event to listen for",
799           "isOptional" : false
800         },
801         {
802           "name" : "handler",
803           "type" : "Function",
804           "desc" : "The method the event invokes",
805           "isOptional" : false
806         },
807         {
808           "name" : "scope",
809           "type" : "Object",
810           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
811           "isOptional" : false
812         },
813         {
814           "name" : "options",
815           "type" : "Object",
816           "desc" : "(optional) An object containing handler configuration\nproperties. This may contain any of the following properties:<ul>\n<li>scope {Object} The scope in which to execute the handler function. The handler function's \"this\" context.</li>\n<li>delay {Number} The number of milliseconds to delay the invocation of the handler after te event fires.</li>\n<li>single {Boolean} True to add a handler to handle just the next firing of the event, and then remove itself.</li>\n<li>buffer {Number} Causes the handler to be scheduled to run in an {@link Roo.util.DelayedTask} delayed\nby the specified number of milliseconds. If the event fires again within that time, the original\nhandler is <em>not</em> invoked, but the new handler is scheduled in its place.</li>\n</ul><br>\n<p>\n<b>Combining Options</b><br>\nUsing the options argument, it is possible to combine different types of listeners:<br>\n<br>\nA normalized, delayed, one-time listener that auto stops the event and passes a custom argument (forumId)\n\t\t<pre><code>\n\t\tel.on('click', this.onClick, this, {\n \t\t\tsingle: true,\n    \t\tdelay: 100,\n    \t\tforumId: 4\n\t\t});\n\t\t</code></pre>\n<p>\n<b>Attaching multiple handlers in 1 call</b><br>\nThe method also allows for a single argument to be passed which is a config object containing properties\nwhich specify multiple handlers.\n<pre><code>\n\t\tel.on({\n\t\t\t'click': {\n        \t\tfn: this.onClick,\n        \t\tscope: this,\n        \t\tdelay: 100\n    \t\t}, \n    \t\t'mouseover': {\n        \t\tfn: this.onMouseOver,\n        \t\tscope: this\n    \t\t},\n    \t\t'mouseout': {\n        \t\tfn: this.onMouseOut,\n        \t\tscope: this\n    \t\t}\n\t\t});\n\t\t</code></pre>\n<p>\nOr a shorthand syntax which passes the same scope object to all handlers:\n     \t<pre><code>\n\t\tel.on({\n\t\t\t'click': this.onClick,\n    \t\t'mouseover': this.onMouseOver,\n    \t\t'mouseout': this.onMouseOut,\n    \t\tscope: this\n\t\t});\n\t\t</code></pre>",
817           "isOptional" : false
818         }
819       ],
820       "returns" : []
821     }
822   ],
823   "events" : [
824     {
825       "name" : "beforerender",
826       "type" : "function",
827       "desc" : "Fires before the component is rendered. Return false to stop the render.",
828       "sig" : "function (_self)\n{\n\n}",
829       "memberOf" : "Roo.Component",
830       "example" : "",
831       "deprecated" : "",
832       "since" : "",
833       "see" : "",
834       "params" : [
835         {
836           "name" : "this",
837           "type" : "Roo.Component",
838           "desc" : "",
839           "isOptional" : false
840         }
841       ],
842       "returns" : []
843     },
844     {
845       "name" : "disable",
846       "type" : "function",
847       "desc" : "Fires after the component is disabled.",
848       "sig" : "function (_self)\n{\n\n}",
849       "memberOf" : "Roo.Component",
850       "example" : "",
851       "deprecated" : "",
852       "since" : "",
853       "see" : "",
854       "params" : [
855         {
856           "name" : "this",
857           "type" : "Roo.Component",
858           "desc" : "",
859           "isOptional" : false
860         }
861       ],
862       "returns" : []
863     },
864     {
865       "name" : "render",
866       "type" : "function",
867       "desc" : "Fires after the component is rendered.",
868       "sig" : "function (_self)\n{\n\n}",
869       "memberOf" : "Roo.Component",
870       "example" : "",
871       "deprecated" : "",
872       "since" : "",
873       "see" : "",
874       "params" : [
875         {
876           "name" : "this",
877           "type" : "Roo.Component",
878           "desc" : "",
879           "isOptional" : false
880         }
881       ],
882       "returns" : []
883     },
884     {
885       "name" : "destroy",
886       "type" : "function",
887       "desc" : "Fires after the component is destroyed.",
888       "sig" : "function (_self)\n{\n\n}",
889       "memberOf" : "Roo.Component",
890       "example" : "",
891       "deprecated" : "",
892       "since" : "",
893       "see" : "",
894       "params" : [
895         {
896           "name" : "this",
897           "type" : "Roo.Component",
898           "desc" : "",
899           "isOptional" : false
900         }
901       ],
902       "returns" : []
903     },
904     {
905       "name" : "hide",
906       "type" : "function",
907       "desc" : "Fires after the component is hidden.",
908       "sig" : "function (_self)\n{\n\n}",
909       "memberOf" : "Roo.Component",
910       "example" : "",
911       "deprecated" : "",
912       "since" : "",
913       "see" : "",
914       "params" : [
915         {
916           "name" : "this",
917           "type" : "Roo.Component",
918           "desc" : "",
919           "isOptional" : false
920         }
921       ],
922       "returns" : []
923     },
924     {
925       "name" : "beforehide",
926       "type" : "function",
927       "desc" : "Fires before the component is hidden. Return false to stop the hide.",
928       "sig" : "function (_self)\n{\n\n}",
929       "memberOf" : "Roo.Component",
930       "example" : "",
931       "deprecated" : "",
932       "since" : "",
933       "see" : "",
934       "params" : [
935         {
936           "name" : "this",
937           "type" : "Roo.Component",
938           "desc" : "",
939           "isOptional" : false
940         }
941       ],
942       "returns" : []
943     },
944     {
945       "name" : "show",
946       "type" : "function",
947       "desc" : "Fires after the component is shown.",
948       "sig" : "function (_self)\n{\n\n}",
949       "memberOf" : "Roo.Component",
950       "example" : "",
951       "deprecated" : "",
952       "since" : "",
953       "see" : "",
954       "params" : [
955         {
956           "name" : "this",
957           "type" : "Roo.Component",
958           "desc" : "",
959           "isOptional" : false
960         }
961       ],
962       "returns" : []
963     },
964     {
965       "name" : "beforeshow",
966       "type" : "function",
967       "desc" : "Fires before the component is shown.  Return false to stop the show.",
968       "sig" : "function (_self)\n{\n\n}",
969       "memberOf" : "Roo.Component",
970       "example" : "",
971       "deprecated" : "",
972       "since" : "",
973       "see" : "",
974       "params" : [
975         {
976           "name" : "this",
977           "type" : "Roo.Component",
978           "desc" : "",
979           "isOptional" : false
980         }
981       ],
982       "returns" : []
983     },
984     {
985       "name" : "enable",
986       "type" : "function",
987       "desc" : "Fires after the component is enabled.",
988       "sig" : "function (_self)\n{\n\n}",
989       "memberOf" : "Roo.Component",
990       "example" : "",
991       "deprecated" : "",
992       "since" : "",
993       "see" : "",
994       "params" : [
995         {
996           "name" : "this",
997           "type" : "Roo.Component",
998           "desc" : "",
999           "isOptional" : false
1000         }
1001       ],
1002       "returns" : []
1003     },
1004     {
1005       "name" : "beforedestroy",
1006       "type" : "function",
1007       "desc" : "Fires before the component is destroyed. Return false to stop the destroy.",
1008       "sig" : "function (_self)\n{\n\n}",
1009       "memberOf" : "Roo.Component",
1010       "example" : "",
1011       "deprecated" : "",
1012       "since" : "",
1013       "see" : "",
1014       "params" : [
1015         {
1016           "name" : "this",
1017           "type" : "Roo.Component",
1018           "desc" : "",
1019           "isOptional" : false
1020         }
1021       ],
1022       "returns" : []
1023     }
1024   ]
1025 }