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