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