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