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