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