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