sync
[roojs1] / docs / symbols / Roo.bootstrap.panel.Grid.json
1 {
2   "name" : "Roo.bootstrap.panel.Grid",
3   "augments" : [
4     "Roo.bootstrap.panel.Content",
5     "Roo.util.Observable"
6   ],
7   "desc" : "Create a new GridPanel.",
8   "isSingleton" : false,
9   "isStatic" : false,
10   "isBuiltin" : false,
11   "memberOf" : "Grid",
12   "example" : "",
13   "deprecated" : "",
14   "since" : "",
15   "see" : "",
16   "params" : [
17     {
18       "name" : "config",
19       "type" : "Object",
20       "desc" : "A the config object",
21       "isOptional" : false
22     }
23   ],
24   "returns" : [],
25   "config" : [
26     {
27       "name" : "listeners",
28       "type" : "Object",
29       "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>",
30       "memberOf" : "Roo.util.Observable",
31       "optvals" : []
32     },
33     {
34       "name" : "loadOnce",
35       "type" : "Boolean",
36       "desc" : "When used with {@link #url}, calls {@link #setUrl} with this value",
37       "memberOf" : "Roo.bootstrap.panel.Content",
38       "optvals" : []
39     },
40     {
41       "name" : "badges",
42       "type" : "Boolean",
43       "desc" : "render the badges",
44       "memberOf" : "Roo.bootstrap.panel.Content",
45       "optvals" : []
46     },
47     {
48       "name" : "autoScroll",
49       "type" : "Boolean",
50       "desc" : "True to scroll overflow in this panel (use with {@link #fitToFrame})",
51       "memberOf" : "Roo.bootstrap.panel.Content",
52       "optvals" : []
53     },
54     {
55       "name" : "fitToFrame",
56       "type" : "Boolean",
57       "desc" : "True for this panel to adjust its size to fit when the region resizes  (defaults to false)",
58       "memberOf" : "Roo.bootstrap.panel.Content",
59       "optvals" : []
60     },
61     {
62       "name" : "background",
63       "type" : "Boolean",
64       "desc" : "True if the panel should not be activated when it is added (defaults to false)",
65       "memberOf" : "Roo.bootstrap.panel.Content",
66       "optvals" : []
67     },
68     {
69       "name" : "toolbar",
70       "type" : "Toolbar",
71       "desc" : "A toolbar for this panel",
72       "memberOf" : "Roo.bootstrap.panel.Content",
73       "optvals" : []
74     },
75     {
76       "name" : "region",
77       "type" : "String",
78       "desc" : "t) which region to put this panel on (when used with xtype constructors)",
79       "memberOf" : "Roo.bootstrap.panel.Content",
80       "optvals" : [
81         "center",
82         "north",
83         "south",
84         "east",
85         "west"
86       ]
87     },
88     {
89       "name" : "content",
90       "type" : "String",
91       "desc" : "Raw content to fill content panel with (uses setContent on construction.)",
92       "memberOf" : "Roo.bootstrap.panel.Content",
93       "optvals" : []
94     },
95     {
96       "name" : "title",
97       "type" : "String",
98       "desc" : "The title for this panel",
99       "memberOf" : "Roo.bootstrap.panel.Content",
100       "optvals" : []
101     },
102     {
103       "name" : "cls",
104       "type" : "String",
105       "desc" : "extra classes to use",
106       "memberOf" : "Roo.bootstrap.panel.Content",
107       "optvals" : []
108     },
109     {
110       "name" : "autoCreate",
111       "type" : "Boolean/Object",
112       "desc" : "True to auto generate the DOM element for this panel, or a {@link Roo.DomHelper} config of the element to create",
113       "memberOf" : "Roo.bootstrap.panel.Content",
114       "optvals" : []
115     },
116     {
117       "name" : "fitContainer",
118       "type" : "Boolean",
119       "desc" : "When using {@link #fitToFrame} and {@link #resizeEl}, you can also fit the parent container  (defaults to false)",
120       "memberOf" : "Roo.bootstrap.panel.Content",
121       "optvals" : []
122     },
123     {
124       "name" : "grid",
125       "type" : "Roo.bootstrap.Table",
126       "desc" : "The grid for this panel",
127       "memberOf" : "Roo.bootstrap.panel.Grid",
128       "optvals" : []
129     },
130     {
131       "name" : "closable",
132       "type" : "Boolean",
133       "desc" : "True if the panel can be closed/removed",
134       "memberOf" : "Roo.bootstrap.panel.Content",
135       "optvals" : []
136     },
137     {
138       "name" : "params",
139       "type" : "String/Object",
140       "desc" : "When used with {@link #url}, calls {@link #setUrl} with this value",
141       "memberOf" : "Roo.bootstrap.panel.Content",
142       "optvals" : []
143     },
144     {
145       "name" : "adjustments",
146       "type" : "Array",
147       "desc" : "Values to <b>add</b> to the width/height when doing a {@link #fitToFrame} (default is [0, 0])",
148       "memberOf" : "Roo.bootstrap.panel.Content",
149       "optvals" : []
150     },
151     {
152       "name" : "url",
153       "type" : "String",
154       "desc" : "Calls {@link #setUrl} with this value",
155       "memberOf" : "Roo.bootstrap.panel.Content",
156       "optvals" : []
157     },
158     {
159       "name" : "resizeEl",
160       "type" : "String/HTMLElement/Element",
161       "desc" : "An element to resize if {@link #fitToFrame} is true (instead of this panel's element)",
162       "memberOf" : "Roo.bootstrap.panel.Content",
163       "optvals" : []
164     }
165   ],
166   "methods" : [
167     {
168       "name" : "getGrid",
169       "desc" : "Returns the grid for this panel",
170       "isStatic" : false,
171       "isConstructor" : false,
172       "isPrivate" : false,
173       "memberOf" : "Roo.bootstrap.panel.Grid",
174       "example" : "",
175       "deprecated" : "",
176       "since" : "",
177       "see" : "",
178       "params" : [],
179       "returns" : [
180         {
181           "name" : "",
182           "type" : "Roo.bootstrap.Table",
183           "desc" : ""
184         }
185       ]
186     },
187     {
188       "name" : "refresh",
189       "desc" : "Force a content refresh from the URL specified in the {@link #setUrl} method.\n  Will fail silently if the {@link #setUrl} method has not been called.\n  This does not activate the panel, just updates its content.",
190       "isStatic" : false,
191       "isConstructor" : false,
192       "isPrivate" : false,
193       "memberOf" : "Roo.bootstrap.panel.Content",
194       "example" : "",
195       "deprecated" : "",
196       "since" : "",
197       "see" : "",
198       "params" : [],
199       "returns" : []
200     },
201     {
202       "name" : "getUpdateManager",
203       "desc" : "Get the {@link Roo.UpdateManager} for this panel. Enables you to perform Ajax updates.",
204       "isStatic" : false,
205       "isConstructor" : false,
206       "isPrivate" : false,
207       "memberOf" : "Roo.bootstrap.panel.Content",
208       "example" : "",
209       "deprecated" : "",
210       "since" : "",
211       "see" : "",
212       "params" : [],
213       "returns" : [
214         {
215           "name" : "",
216           "type" : "Roo.UpdateManager",
217           "desc" : "The UpdateManager"
218         }
219       ]
220     },
221     {
222       "name" : "getChildContainer",
223       "desc" : "Adds a xtype elements to the panel - currently only supports Forms, View, JsonView.\n<pre><code>\n\nlayout.addxtype({\n       xtype : 'Form',\n       items: [ .... ]\n   }\n);\n\n</code></pre>",
224       "isStatic" : false,
225       "isConstructor" : false,
226       "isPrivate" : false,
227       "memberOf" : "Roo.bootstrap.panel.Content",
228       "example" : "",
229       "deprecated" : "",
230       "since" : "",
231       "see" : "",
232       "params" : [
233         {
234           "name" : "cfg",
235           "type" : "Object",
236           "desc" : "Xtype definition of item to add.",
237           "isOptional" : false
238         }
239       ],
240       "returns" : []
241     },
242     {
243       "name" : "getToolbar",
244       "desc" : "Returns the toolbar for this Panel if one was configured.",
245       "isStatic" : false,
246       "isConstructor" : false,
247       "isPrivate" : false,
248       "memberOf" : "Roo.bootstrap.panel.Content",
249       "example" : "",
250       "deprecated" : "",
251       "since" : "",
252       "see" : "",
253       "params" : [],
254       "returns" : [
255         {
256           "name" : "",
257           "type" : "Roo.Toolbar",
258           "desc" : ""
259         }
260       ]
261     },
262     {
263       "name" : "setTitle",
264       "desc" : "Set this panel's title",
265       "isStatic" : false,
266       "isConstructor" : false,
267       "isPrivate" : false,
268       "memberOf" : "Roo.bootstrap.panel.Content",
269       "example" : "",
270       "deprecated" : "",
271       "since" : "",
272       "see" : "",
273       "params" : [
274         {
275           "name" : "title",
276           "type" : "String",
277           "desc" : "",
278           "isOptional" : false
279         }
280       ],
281       "returns" : []
282     },
283     {
284       "name" : "setUrl",
285       "desc" : "Set a URL to be used to load the content for this panel. When this panel is activated, the content will be loaded from that URL.",
286       "isStatic" : false,
287       "isConstructor" : false,
288       "isPrivate" : false,
289       "memberOf" : "Roo.bootstrap.panel.Content",
290       "example" : "",
291       "deprecated" : "",
292       "since" : "",
293       "see" : "",
294       "params" : [
295         {
296           "name" : "url",
297           "type" : "String/Function",
298           "desc" : "The URL to load the content from or a function to call to get the URL",
299           "isOptional" : false
300         },
301         {
302           "name" : "params",
303           "type" : "String/Object",
304           "desc" : "(optional) The string params for the update call or an object of the params. See {@link Roo.UpdateManager#update} for more details. (Defaults to null)",
305           "isOptional" : false
306         },
307         {
308           "name" : "loadOnce",
309           "type" : "Boolean",
310           "desc" : "(optional) Whether to only load the content once. If this is false it makes the Ajax call every time this panel is activated. (Defaults to false)",
311           "isOptional" : false
312         }
313       ],
314       "returns" : [
315         {
316           "name" : "",
317           "type" : "Roo.UpdateManager",
318           "desc" : "The UpdateManager"
319         }
320       ]
321     },
322     {
323       "name" : "getEl",
324       "desc" : "Returns this panel's element - used by regiosn to add.",
325       "isStatic" : false,
326       "isConstructor" : false,
327       "isPrivate" : false,
328       "memberOf" : "Roo.bootstrap.panel.Content",
329       "example" : "",
330       "deprecated" : "",
331       "since" : "",
332       "see" : "",
333       "params" : [],
334       "returns" : [
335         {
336           "name" : "",
337           "type" : "Roo.Element",
338           "desc" : ""
339         }
340       ]
341     },
342     {
343       "name" : "destroy",
344       "desc" : "Destroys this panel",
345       "isStatic" : false,
346       "isConstructor" : false,
347       "isPrivate" : false,
348       "memberOf" : "Roo.bootstrap.panel.Content",
349       "example" : "",
350       "deprecated" : "",
351       "since" : "",
352       "see" : "",
353       "params" : [],
354       "returns" : []
355     },
356     {
357       "name" : "load",
358       "desc" : "Loads this content panel immediately with content from XHR. Note: to delay loading until the panel is activated, use {@link #setUrl}.",
359       "isStatic" : false,
360       "isConstructor" : false,
361       "isPrivate" : false,
362       "memberOf" : "Roo.bootstrap.panel.Content",
363       "example" : "",
364       "deprecated" : "",
365       "since" : "",
366       "see" : "",
367       "params" : [
368         {
369           "name" : "url",
370           "type" : "Object/String/Function",
371           "desc" : "The url for this request or a function to call to get the url or a config object containing any of the following options:\n<pre><code>\npanel.load({\n    url: \"your-url.php\",\n    params: {param1: \"foo\", param2: \"bar\"}, // or a URL encoded string\n    callback: yourFunction,\n    scope: yourObject, //(optional scope)\n    discardUrl: false,\n    nocache: false,\n    text: \"Loading...\",\n    timeout: 30,\n    scripts: false\n});\n</code></pre>\nThe only required property is <i>url</i>. The optional properties <i>nocache</i>, <i>text</i> and <i>scripts</i>\nare shorthand for <i>disableCaching</i>, <i>indicatorText</i> and <i>loadScripts</i> and are used to set their associated property on this panel UpdateManager instance.",
372           "isOptional" : false
373         },
374         {
375           "name" : "params",
376           "type" : "String/Object",
377           "desc" : "(optional) The parameters to pass as either a URL encoded string \"param1=1&amp;param2=2\" or an object {param1: 1, param2: 2}",
378           "isOptional" : false
379         },
380         {
381           "name" : "callback",
382           "type" : "Function",
383           "desc" : "(optional) Callback when transaction is complete -- called with signature (oElement, bSuccess, oResponse)",
384           "isOptional" : false
385         },
386         {
387           "name" : "discardUrl",
388           "type" : "Boolean",
389           "desc" : "(optional) By default when you execute an update the defaultUrl is changed to the last used URL. If true, it will not store the URL.",
390           "isOptional" : false
391         }
392       ],
393       "returns" : [
394         {
395           "name" : "",
396           "type" : "Roo.ContentPanel",
397           "desc" : "this"
398         }
399       ]
400     },
401     {
402       "name" : "getTitle",
403       "desc" : "Returns this panel's title",
404       "isStatic" : false,
405       "isConstructor" : false,
406       "isPrivate" : false,
407       "memberOf" : "Roo.bootstrap.panel.Content",
408       "example" : "",
409       "deprecated" : "",
410       "since" : "",
411       "see" : "",
412       "params" : [],
413       "returns" : [
414         {
415           "name" : "",
416           "type" : "String",
417           "desc" : ""
418         }
419       ]
420     },
421     {
422       "name" : "isClosable",
423       "desc" : "Returns true is this panel was configured to be closable",
424       "isStatic" : false,
425       "isConstructor" : false,
426       "isPrivate" : false,
427       "memberOf" : "Roo.bootstrap.panel.Content",
428       "example" : "",
429       "deprecated" : "",
430       "since" : "",
431       "see" : "",
432       "params" : [],
433       "returns" : [
434         {
435           "name" : "",
436           "type" : "Boolean",
437           "desc" : ""
438         }
439       ]
440     },
441     {
442       "name" : "getId",
443       "desc" : "Returns this panel's id",
444       "isStatic" : false,
445       "isConstructor" : false,
446       "isPrivate" : false,
447       "memberOf" : "Roo.bootstrap.panel.Content",
448       "example" : "",
449       "deprecated" : "",
450       "since" : "",
451       "see" : "",
452       "params" : [],
453       "returns" : [
454         {
455           "name" : "",
456           "type" : "String",
457           "desc" : ""
458         }
459       ]
460     },
461     {
462       "name" : "setContent",
463       "desc" : "Updates this panel's element",
464       "isStatic" : false,
465       "isConstructor" : false,
466       "isPrivate" : false,
467       "memberOf" : "Roo.bootstrap.panel.Content",
468       "example" : "",
469       "deprecated" : "",
470       "since" : "",
471       "see" : "",
472       "params" : [
473         {
474           "name" : "content",
475           "type" : "String",
476           "desc" : "The new content",
477           "isOptional" : false
478         },
479         {
480           "name" : "loadScripts",
481           "type" : "Boolean",
482           "desc" : "(optional) true to look for and process scripts",
483           "isOptional" : false
484         }
485       ],
486       "returns" : []
487     },
488     {
489       "name" : "purgeListeners",
490       "desc" : "Removes all listeners for this object",
491       "isStatic" : false,
492       "isConstructor" : false,
493       "isPrivate" : false,
494       "memberOf" : "Roo.util.Observable",
495       "example" : "",
496       "deprecated" : "",
497       "since" : "",
498       "see" : "",
499       "params" : [],
500       "returns" : []
501     },
502     {
503       "name" : "on",
504       "desc" : "Appends an event handler to this element (shorthand for addListener)",
505       "isStatic" : false,
506       "isConstructor" : false,
507       "isPrivate" : false,
508       "memberOf" : "Roo.util.Observable",
509       "example" : "",
510       "deprecated" : "",
511       "since" : "",
512       "see" : "",
513       "params" : [
514         {
515           "name" : "eventName",
516           "type" : "String",
517           "desc" : "The type of event to listen for",
518           "isOptional" : false
519         },
520         {
521           "name" : "handler",
522           "type" : "Function",
523           "desc" : "The method the event invokes",
524           "isOptional" : false
525         },
526         {
527           "name" : "scope",
528           "type" : "Object",
529           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
530           "isOptional" : false
531         },
532         {
533           "name" : "options",
534           "type" : "Object",
535           "desc" : "(optional)",
536           "isOptional" : false
537         }
538       ],
539       "returns" : []
540     },
541     {
542       "name" : "un",
543       "desc" : "Removes a listener (shorthand for removeListener)",
544       "isStatic" : false,
545       "isConstructor" : false,
546       "isPrivate" : false,
547       "memberOf" : "Roo.util.Observable",
548       "example" : "",
549       "deprecated" : "",
550       "since" : "",
551       "see" : "",
552       "params" : [
553         {
554           "name" : "eventName",
555           "type" : "String",
556           "desc" : "The type of event to listen for",
557           "isOptional" : false
558         },
559         {
560           "name" : "handler",
561           "type" : "Function",
562           "desc" : "The handler to remove",
563           "isOptional" : false
564         },
565         {
566           "name" : "scope",
567           "type" : "Object",
568           "desc" : "(optional) The scope (this object) for the handler",
569           "isOptional" : false
570         }
571       ],
572       "returns" : []
573     },
574     {
575       "name" : "addEvents",
576       "desc" : "Used to define events on this Observable",
577       "isStatic" : false,
578       "isConstructor" : false,
579       "isPrivate" : false,
580       "memberOf" : "Roo.util.Observable",
581       "example" : "",
582       "deprecated" : "",
583       "since" : "",
584       "see" : "",
585       "params" : [
586         {
587           "name" : "object",
588           "type" : "Object",
589           "desc" : "The object with the events defined",
590           "isOptional" : false
591         }
592       ],
593       "returns" : []
594     },
595     {
596       "name" : "releaseCapture",
597       "desc" : "Removes <b>all</b> added captures from the Observable.",
598       "isStatic" : true,
599       "isConstructor" : false,
600       "isPrivate" : false,
601       "memberOf" : "Roo.util.Observable",
602       "example" : "",
603       "deprecated" : "",
604       "since" : "",
605       "see" : "",
606       "params" : [
607         {
608           "name" : "o",
609           "type" : "Observable",
610           "desc" : "The Observable to release",
611           "isOptional" : false
612         }
613       ],
614       "returns" : []
615     },
616     {
617       "name" : "removeListener",
618       "desc" : "Removes a listener",
619       "isStatic" : false,
620       "isConstructor" : false,
621       "isPrivate" : false,
622       "memberOf" : "Roo.util.Observable",
623       "example" : "",
624       "deprecated" : "",
625       "since" : "",
626       "see" : "",
627       "params" : [
628         {
629           "name" : "eventName",
630           "type" : "String",
631           "desc" : "The type of event to listen for",
632           "isOptional" : false
633         },
634         {
635           "name" : "handler",
636           "type" : "Function",
637           "desc" : "The handler to remove",
638           "isOptional" : false
639         },
640         {
641           "name" : "scope",
642           "type" : "Object",
643           "desc" : "(optional) The scope (this object) for the handler",
644           "isOptional" : false
645         }
646       ],
647       "returns" : []
648     },
649     {
650       "name" : "fireEvent",
651       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
652       "isStatic" : false,
653       "isConstructor" : false,
654       "isPrivate" : false,
655       "memberOf" : "Roo.util.Observable",
656       "example" : "",
657       "deprecated" : "",
658       "since" : "",
659       "see" : "",
660       "params" : [
661         {
662           "name" : "eventName",
663           "type" : "String",
664           "desc" : "",
665           "isOptional" : false
666         },
667         {
668           "name" : "args",
669           "type" : "Object...",
670           "desc" : "Variable number of parameters are passed to handlers",
671           "isOptional" : false
672         }
673       ],
674       "returns" : [
675         {
676           "name" : "",
677           "type" : "Boolean",
678           "desc" : "returns false if any of the handlers return false otherwise it returns true"
679         }
680       ]
681     },
682     {
683       "name" : "hasListener",
684       "desc" : "Checks to see if this object has any listeners for a specified event",
685       "isStatic" : false,
686       "isConstructor" : false,
687       "isPrivate" : false,
688       "memberOf" : "Roo.util.Observable",
689       "example" : "",
690       "deprecated" : "",
691       "since" : "",
692       "see" : "",
693       "params" : [
694         {
695           "name" : "eventName",
696           "type" : "String",
697           "desc" : "The name of the event to check for",
698           "isOptional" : false
699         }
700       ],
701       "returns" : [
702         {
703           "name" : "",
704           "type" : "Boolean",
705           "desc" : "True if the event is being listened for, else false"
706         }
707       ]
708     },
709     {
710       "name" : "capture",
711       "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.",
712       "isStatic" : true,
713       "isConstructor" : false,
714       "isPrivate" : false,
715       "memberOf" : "Roo.util.Observable",
716       "example" : "",
717       "deprecated" : "",
718       "since" : "",
719       "see" : "",
720       "params" : [
721         {
722           "name" : "o",
723           "type" : "Observable",
724           "desc" : "The Observable to capture",
725           "isOptional" : false
726         },
727         {
728           "name" : "fn",
729           "type" : "Function",
730           "desc" : "The function to call",
731           "isOptional" : false
732         },
733         {
734           "name" : "scope",
735           "type" : "Object",
736           "desc" : "(optional) The scope (this object) for the fn",
737           "isOptional" : false
738         }
739       ],
740       "returns" : []
741     },
742     {
743       "name" : "addListener",
744       "desc" : "Appends an event handler to this component",
745       "isStatic" : false,
746       "isConstructor" : false,
747       "isPrivate" : false,
748       "memberOf" : "Roo.util.Observable",
749       "example" : "",
750       "deprecated" : "",
751       "since" : "",
752       "see" : "",
753       "params" : [
754         {
755           "name" : "eventName",
756           "type" : "String",
757           "desc" : "The type of event to listen for",
758           "isOptional" : false
759         },
760         {
761           "name" : "handler",
762           "type" : "Function",
763           "desc" : "The method the event invokes",
764           "isOptional" : false
765         },
766         {
767           "name" : "scope",
768           "type" : "Object",
769           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
770           "isOptional" : false
771         },
772         {
773           "name" : "options",
774           "type" : "Object",
775           "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>",
776           "isOptional" : false
777         }
778       ],
779       "returns" : []
780     }
781   ],
782   "events" : [
783     {
784       "name" : "activate",
785       "desc" : "Fires when this panel is activated.",
786       "memberOf" : "Roo.bootstrap.panel.Content",
787       "example" : "",
788       "deprecated" : "",
789       "since" : "",
790       "see" : "",
791       "params" : [
792         {
793           "name" : "this",
794           "type" : "Roo.ContentPanel",
795           "desc" : "",
796           "isOptional" : false
797         }
798       ],
799       "returns" : []
800     },
801     {
802       "name" : "resize",
803       "desc" : "Fires when this panel is resized if fitToFrame is true.",
804       "memberOf" : "Roo.bootstrap.panel.Content",
805       "example" : "",
806       "deprecated" : "",
807       "since" : "",
808       "see" : "",
809       "params" : [
810         {
811           "name" : "this",
812           "type" : "Roo.ContentPanel",
813           "desc" : "",
814           "isOptional" : false
815         },
816         {
817           "name" : "width",
818           "type" : "Number",
819           "desc" : "The width after any component adjustments",
820           "isOptional" : false
821         },
822         {
823           "name" : "height",
824           "type" : "Number",
825           "desc" : "The height after any component adjustments",
826           "isOptional" : false
827         }
828       ],
829       "returns" : []
830     },
831     {
832       "name" : "deactivate",
833       "desc" : "Fires when this panel is activated.",
834       "memberOf" : "Roo.bootstrap.panel.Content",
835       "example" : "",
836       "deprecated" : "",
837       "since" : "",
838       "see" : "",
839       "params" : [
840         {
841           "name" : "this",
842           "type" : "Roo.ContentPanel",
843           "desc" : "",
844           "isOptional" : false
845         }
846       ],
847       "returns" : []
848     },
849     {
850       "name" : "render",
851       "desc" : "Fires when this tab is created",
852       "memberOf" : "Roo.bootstrap.panel.Content",
853       "example" : "",
854       "deprecated" : "",
855       "since" : "",
856       "see" : "",
857       "params" : [
858         {
859           "name" : "this",
860           "type" : "Roo.ContentPanel",
861           "desc" : "",
862           "isOptional" : false
863         }
864       ],
865       "returns" : []
866     }
867   ]
868 }