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