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