fix docs add optvalues
[roojs1] / docs / symbols / Roo.bootstrap.panel.TabItem.json
1 {
2   "name" : "Roo.bootstrap.panel.TabItem",
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" : "TabItem",
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" : "hide",
62       "type" : "function",
63       "desc" : "Hides this TabPanelItem -- if you don't activate another TabPanelItem this could look odd.",
64       "sig" : "()\n{\n\n}",
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       "returns" : []
78     },
79     {
80       "name" : "show",
81       "type" : "function",
82       "desc" : "Shows this TabPanelItem -- this <b>does not</b> deactivate the currently active TabPanelItem.",
83       "sig" : "()\n{\n\n}",
84       "static" : false,
85       "memberOf" : "",
86       "isStatic" : false,
87       "isConstructor" : false,
88       "isPrivate" : false,
89       "example" : "",
90       "deprecated" : "",
91       "since" : "",
92       "see" : "",
93       "exceptions" : "",
94       "requires" : "",
95       "params" : [],
96       "returns" : []
97     },
98     {
99       "name" : "isHidden",
100       "type" : "function",
101       "desc" : "Returns true if this tab is \"hidden\"",
102       "sig" : "()\n{\n\n}",
103       "static" : false,
104       "memberOf" : "",
105       "isStatic" : false,
106       "isConstructor" : false,
107       "isPrivate" : false,
108       "example" : "",
109       "deprecated" : "",
110       "since" : "",
111       "see" : "",
112       "exceptions" : "",
113       "requires" : "",
114       "params" : [],
115       "returns" : [
116         {
117           "name" : "",
118           "type" : "Boolean",
119           "desc" : ""
120         }
121       ]
122     },
123     {
124       "name" : "activate",
125       "type" : "function",
126       "desc" : "Activates this TabPanelItem -- this <b>does</b> deactivate the currently active TabPanelItem.",
127       "sig" : "()\n{\n\n}",
128       "static" : false,
129       "memberOf" : "",
130       "isStatic" : false,
131       "isConstructor" : false,
132       "isPrivate" : false,
133       "example" : "",
134       "deprecated" : "",
135       "since" : "",
136       "see" : "",
137       "exceptions" : "",
138       "requires" : "",
139       "params" : [],
140       "returns" : []
141     },
142     {
143       "name" : "isActive",
144       "type" : "function",
145       "desc" : "Returns true if this tab is the active tab.",
146       "sig" : "()\n{\n\n}",
147       "static" : false,
148       "memberOf" : "",
149       "isStatic" : false,
150       "isConstructor" : false,
151       "isPrivate" : false,
152       "example" : "",
153       "deprecated" : "",
154       "since" : "",
155       "see" : "",
156       "exceptions" : "",
157       "requires" : "",
158       "params" : [],
159       "returns" : [
160         {
161           "name" : "",
162           "type" : "Boolean",
163           "desc" : ""
164         }
165       ]
166     },
167     {
168       "name" : "disable",
169       "type" : "function",
170       "desc" : "Disables this TabPanelItem -- this does nothing if this is the active TabPanelItem.",
171       "sig" : "()\n{\n\n}",
172       "static" : false,
173       "memberOf" : "",
174       "isStatic" : false,
175       "isConstructor" : false,
176       "isPrivate" : false,
177       "example" : "",
178       "deprecated" : "",
179       "since" : "",
180       "see" : "",
181       "exceptions" : "",
182       "requires" : "",
183       "params" : [],
184       "returns" : []
185     },
186     {
187       "name" : "setUrl",
188       "type" : "function",
189       "desc" : "Set a URL to be used to load the content for this TabPanelItem.",
190       "sig" : "(url, params, loadOnce)",
191       "static" : false,
192       "memberOf" : "",
193       "isStatic" : false,
194       "isConstructor" : false,
195       "isPrivate" : false,
196       "example" : "",
197       "deprecated" : "",
198       "since" : "",
199       "see" : "",
200       "exceptions" : "",
201       "requires" : "",
202       "params" : [
203         {
204           "name" : "url",
205           "type" : "String/Function",
206           "desc" : "The URL to load the content from, or a function to call to get the URL",
207           "isOptional" : false
208         },
209         {
210           "name" : "params",
211           "type" : "String/Object",
212           "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)",
213           "isOptional" : false
214         },
215         {
216           "name" : "loadOnce",
217           "type" : "Boolean",
218           "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)",
219           "isOptional" : false
220         }
221       ],
222       "returns" : [
223         {
224           "name" : "",
225           "type" : "Roo.UpdateManager",
226           "desc" : "The UpdateManager"
227         }
228       ]
229     },
230     {
231       "name" : "setContent",
232       "type" : "function",
233       "desc" : "Sets the content for this TabPanelItem.",
234       "sig" : "(content, loadScripts)",
235       "static" : false,
236       "memberOf" : "",
237       "isStatic" : false,
238       "isConstructor" : false,
239       "isPrivate" : false,
240       "example" : "",
241       "deprecated" : "",
242       "since" : "",
243       "see" : "",
244       "exceptions" : "",
245       "requires" : "",
246       "params" : [
247         {
248           "name" : "content",
249           "type" : "String",
250           "desc" : "The content",
251           "isOptional" : false
252         },
253         {
254           "name" : "loadScripts",
255           "type" : "Boolean",
256           "desc" : "true to look for and load scripts",
257           "isOptional" : false
258         }
259       ],
260       "returns" : []
261     },
262     {
263       "name" : "getUpdateManager",
264       "type" : "function",
265       "desc" : "Gets the {@link Roo.UpdateManager} for the body of this TabPanelItem. Enables you to perform Ajax updates.",
266       "sig" : "()\n{\n\n}",
267       "static" : false,
268       "memberOf" : "",
269       "isStatic" : false,
270       "isConstructor" : false,
271       "isPrivate" : false,
272       "example" : "",
273       "deprecated" : "",
274       "since" : "",
275       "see" : "",
276       "exceptions" : "",
277       "requires" : "",
278       "params" : [],
279       "returns" : [
280         {
281           "name" : "",
282           "type" : "Roo.UpdateManager",
283           "desc" : "The UpdateManager"
284         }
285       ]
286     },
287     {
288       "name" : "setTooltip",
289       "type" : "function",
290       "desc" : "Set the tooltip for the tab.",
291       "sig" : "(tooltip)",
292       "static" : false,
293       "memberOf" : "",
294       "isStatic" : false,
295       "isConstructor" : false,
296       "isPrivate" : false,
297       "example" : "",
298       "deprecated" : "",
299       "since" : "",
300       "see" : "",
301       "exceptions" : "",
302       "requires" : "",
303       "params" : [
304         {
305           "name" : "tooltip",
306           "type" : "String",
307           "desc" : "The tab's tooltip",
308           "isOptional" : false
309         }
310       ],
311       "returns" : []
312     },
313     {
314       "name" : "getText",
315       "type" : "function",
316       "desc" : "Returns the text for this tab",
317       "sig" : "()\n{\n\n}",
318       "static" : false,
319       "memberOf" : "",
320       "isStatic" : false,
321       "isConstructor" : false,
322       "isPrivate" : false,
323       "example" : "",
324       "deprecated" : "",
325       "since" : "",
326       "see" : "",
327       "exceptions" : "",
328       "requires" : "",
329       "params" : [],
330       "returns" : [
331         {
332           "name" : "",
333           "type" : "String",
334           "desc" : ""
335         }
336       ]
337     },
338     {
339       "name" : "setText",
340       "type" : "function",
341       "desc" : "Sets the text for the tab (Note: this also sets the tooltip text)",
342       "sig" : "(text)",
343       "static" : false,
344       "memberOf" : "",
345       "isStatic" : false,
346       "isConstructor" : false,
347       "isPrivate" : false,
348       "example" : "",
349       "deprecated" : "",
350       "since" : "",
351       "see" : "",
352       "exceptions" : "",
353       "requires" : "",
354       "params" : [
355         {
356           "name" : "text",
357           "type" : "String",
358           "desc" : "The tab's text and tooltip",
359           "isOptional" : false
360         }
361       ],
362       "returns" : []
363     },
364     {
365       "name" : "setHidden",
366       "type" : "function",
367       "desc" : "Show or hide the tab",
368       "sig" : "(hidden)",
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         {
382           "name" : "hidden",
383           "type" : "Boolean",
384           "desc" : "True to hide or false to show.",
385           "isOptional" : false
386         }
387       ],
388       "returns" : []
389     },
390     {
391       "name" : "refresh",
392       "type" : "function",
393       "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.",
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" : "enable",
411       "type" : "function",
412       "desc" : "Enables this TabPanelItem if it was previously disabled.",
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" : "close",
775       "type" : "function",
776       "desc" : "Fires when this tab is closed.",
777       "sig" : "function (_self)\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       "returns" : []
792     },
793     {
794       "name" : "activate",
795       "type" : "function",
796       "desc" : "Fires when this tab becomes the active tab.",
797       "sig" : "function (tabPanel, _self)\n{\n\n}",
798       "memberOf" : "",
799       "example" : "",
800       "deprecated" : "",
801       "since" : "",
802       "see" : "",
803       "params" : [
804         {
805           "name" : "tabPanel",
806           "type" : "Roo.TabPanel",
807           "desc" : "The parent TabPanel",
808           "isOptional" : false
809         },
810         {
811           "name" : "this",
812           "type" : "Roo.TabPanelItem",
813           "desc" : "",
814           "isOptional" : false
815         }
816       ],
817       "returns" : []
818     },
819     {
820       "name" : "beforeclose",
821       "type" : "function",
822       "desc" : "Fires before this tab is closed. To cancel the close, set cancel to true on e (e.cancel = true).",
823       "sig" : "function (_self, e)\n{\n\n}",
824       "memberOf" : "",
825       "example" : "",
826       "deprecated" : "",
827       "since" : "",
828       "see" : "",
829       "params" : [
830         {
831           "name" : "this",
832           "type" : "Roo.TabPanelItem",
833           "desc" : "",
834           "isOptional" : false
835         },
836         {
837           "name" : "e",
838           "type" : "Object",
839           "desc" : "Set cancel to true on this object to cancel the close.",
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 }