enable grammerly in editor
[roojs1] / docs / symbols / Roo.bootstrap.PaginationItem.json
1 {
2   "name" : "Roo.bootstrap.PaginationItem",
3   "augments" : [
4     "Roo.bootstrap.Component",
5     "Roo.Component",
6     "Roo.util.Observable"
7   ],
8   "desc" : "Bootstrap PaginationItem class",
9   "isSingleton" : false,
10   "isStatic" : false,
11   "isBuiltin" : false,
12   "memberOf" : "PaginationItem",
13   "example" : "",
14   "deprecated" : "",
15   "since" : "",
16   "see" : "",
17   "params" : [
18     {
19       "name" : "config",
20       "type" : "Object",
21       "desc" : "The config object",
22       "isOptional" : false
23     }
24   ],
25   "returns" : [],
26   "config" : [
27     {
28       "name" : "listeners",
29       "type" : "Object",
30       "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>",
31       "memberOf" : "Roo.util.Observable",
32       "optvals" : []
33     },
34     {
35       "name" : "tooltip",
36       "type" : "string",
37       "desc" : "Text for the tooltip",
38       "memberOf" : "Roo.bootstrap.Component",
39       "optvals" : []
40     },
41     {
42       "name" : "container_method",
43       "type" : "string",
44       "desc" : "method to fetch parents container element (used by NavHeaderbar -  getHeaderChildContainer)",
45       "memberOf" : "Roo.bootstrap.Component",
46       "optvals" : []
47     },
48     {
49       "name" : "visibilityEl",
50       "type" : "string|object",
51       "desc" : "t) What element to use for visibility (@see getVisibilityEl())",
52       "memberOf" : "Roo.bootstrap.Component",
53       "optvals" : [
54         "el",
55         "parent"
56       ]
57     },
58     {
59       "name" : "can_build_overlaid",
60       "type" : "Boolean",
61       "desc" : "True if element can be rebuild from a HTML page",
62       "memberOf" : "Roo.bootstrap.Component",
63       "optvals" : []
64     },
65     {
66       "name" : "hideMode",
67       "type" : "String",
68       "desc" : "y)\nHow this component should hidden. Supported values are\n\"visibility\" (css visibility), \"offsets\" (negative offset position) and\n\"display\" (css display) - defaults to \"display\".",
69       "memberOf" : "Roo.Component",
70       "optvals" : [
71         "display",
72         "visibility"
73       ]
74     },
75     {
76       "name" : "disabled",
77       "type" : "Boolean",
78       "desc" : "default false",
79       "memberOf" : "Roo.bootstrap.PaginationItem",
80       "optvals" : []
81     },
82     {
83       "name" : "style",
84       "type" : "String",
85       "desc" : "any extra css",
86       "memberOf" : "Roo.bootstrap.Component",
87       "optvals" : []
88     },
89     {
90       "name" : "allowDomMove",
91       "type" : "Boolean",
92       "desc" : "Whether the component can move the Dom node when rendering (defaults to true).",
93       "memberOf" : "Roo.Component",
94       "optvals" : []
95     },
96     {
97       "name" : "preventDefault",
98       "type" : "Boolean",
99       "desc" : "e) default true",
100       "memberOf" : "Roo.bootstrap.PaginationItem",
101       "optvals" : [
102         "true",
103         "false"
104       ]
105     },
106     {
107       "name" : "html",
108       "type" : "String",
109       "desc" : "text",
110       "memberOf" : "Roo.bootstrap.PaginationItem",
111       "optvals" : []
112     },
113     {
114       "name" : "cls",
115       "type" : "String",
116       "desc" : "css class",
117       "memberOf" : "Roo.bootstrap.Component",
118       "optvals" : []
119     },
120     {
121       "name" : "xattr",
122       "type" : "Object",
123       "desc" : "extra attributes to add to 'element' (used by builder to store stuff.)",
124       "memberOf" : "Roo.bootstrap.Component",
125       "optvals" : []
126     },
127     {
128       "name" : "actionMode",
129       "type" : "String",
130       "desc" : "which property holds the element that used for  hide() / show() / disable() / enable()\ndefault is 'el' for forms you probably want to set this to fieldEl",
131       "memberOf" : "Roo.Component",
132       "optvals" : []
133     },
134     {
135       "name" : "dataId",
136       "type" : "string",
137       "desc" : "cutomer id",
138       "memberOf" : "Roo.bootstrap.Component",
139       "optvals" : []
140     },
141     {
142       "name" : "active",
143       "type" : "Boolean",
144       "desc" : "e) default false",
145       "memberOf" : "Roo.bootstrap.PaginationItem",
146       "optvals" : [
147         "true",
148         "false"
149       ]
150     },
151     {
152       "name" : "name",
153       "type" : "string",
154       "desc" : "Specifies name attribute",
155       "memberOf" : "Roo.bootstrap.Component",
156       "optvals" : []
157     },
158     {
159       "name" : "disableClass",
160       "type" : "String",
161       "desc" : "CSS class added to the component when it is disabled (defaults to \"x-item-disabled\").",
162       "memberOf" : "Roo.Component",
163       "optvals" : []
164     },
165     {
166       "name" : "href",
167       "type" : "String",
168       "desc" : "the link",
169       "memberOf" : "Roo.bootstrap.PaginationItem",
170       "optvals" : []
171     }
172   ],
173   "methods" : [
174     {
175       "name" : "tooltipEl",
176       "desc" : "Fetch the element to display the tooltip on.",
177       "isStatic" : false,
178       "isConstructor" : false,
179       "isPrivate" : false,
180       "memberOf" : "Roo.bootstrap.Component",
181       "example" : "",
182       "deprecated" : "",
183       "since" : "",
184       "see" : "",
185       "params" : [],
186       "returns" : [
187         {
188           "name" : "",
189           "type" : "Roo.Element",
190           "desc" : "defaults to this.el"
191         }
192       ]
193     },
194     {
195       "name" : "hide",
196       "desc" : "Hide a component - adds 'hidden' class",
197       "isStatic" : false,
198       "isConstructor" : false,
199       "isPrivate" : false,
200       "memberOf" : "Roo.bootstrap.Component",
201       "example" : "",
202       "deprecated" : "",
203       "since" : "",
204       "see" : "",
205       "params" : [],
206       "returns" : []
207     },
208     {
209       "name" : "show",
210       "desc" : "Show a component - removes 'hidden' class",
211       "isStatic" : false,
212       "isConstructor" : false,
213       "isPrivate" : false,
214       "memberOf" : "Roo.bootstrap.Component",
215       "example" : "",
216       "deprecated" : "",
217       "since" : "",
218       "see" : "",
219       "params" : [],
220       "returns" : []
221     },
222     {
223       "name" : "setVisibilityEl",
224       "desc" : "Set the element that will be used to show or hide",
225       "isStatic" : false,
226       "isConstructor" : false,
227       "isPrivate" : false,
228       "memberOf" : "Roo.bootstrap.Component",
229       "example" : "",
230       "deprecated" : "",
231       "since" : "",
232       "see" : "",
233       "params" : [],
234       "returns" : []
235     },
236     {
237       "name" : "getVisibilityEl",
238       "desc" : "Get the element that will be used to show or hide",
239       "isStatic" : false,
240       "isConstructor" : false,
241       "isPrivate" : false,
242       "memberOf" : "Roo.bootstrap.Component",
243       "example" : "",
244       "deprecated" : "",
245       "since" : "",
246       "see" : "",
247       "params" : [],
248       "returns" : []
249     },
250     {
251       "name" : "initEvents",
252       "desc" : "Initialize Events for the element",
253       "isStatic" : false,
254       "isConstructor" : false,
255       "isPrivate" : false,
256       "memberOf" : "Roo.bootstrap.Component",
257       "example" : "",
258       "deprecated" : "",
259       "since" : "",
260       "see" : "",
261       "params" : [],
262       "returns" : []
263     },
264     {
265       "name" : "getChildContainer",
266       "desc" : "Fetch the element to add children to",
267       "isStatic" : false,
268       "isConstructor" : false,
269       "isPrivate" : false,
270       "memberOf" : "Roo.bootstrap.Component",
271       "example" : "",
272       "deprecated" : "",
273       "since" : "",
274       "see" : "",
275       "params" : [],
276       "returns" : [
277         {
278           "name" : "",
279           "type" : "Roo.Element",
280           "desc" : "defaults to this.el"
281         }
282       ]
283     },
284     {
285       "name" : "getId",
286       "desc" : "Returns the id of this component.",
287       "isStatic" : false,
288       "isConstructor" : false,
289       "isPrivate" : false,
290       "memberOf" : "Roo.Component",
291       "example" : "",
292       "deprecated" : "",
293       "since" : "",
294       "see" : "",
295       "params" : [],
296       "returns" : [
297         {
298           "name" : "",
299           "type" : "String",
300           "desc" : ""
301         }
302       ]
303     },
304     {
305       "name" : "render",
306       "desc" : "If this is a lazy rendering component, render it to its container element.",
307       "isStatic" : false,
308       "isConstructor" : false,
309       "isPrivate" : false,
310       "memberOf" : "Roo.Component",
311       "example" : "",
312       "deprecated" : "",
313       "since" : "",
314       "see" : "",
315       "params" : [
316         {
317           "name" : "container",
318           "type" : "String/HTMLElement/Element",
319           "desc" : "(optional) The element this component should be rendered into. If it is being applied to existing markup, this should be left off.",
320           "isOptional" : false
321         }
322       ],
323       "returns" : []
324     },
325     {
326       "name" : "destroy",
327       "desc" : "Destroys this component by purging any event listeners, removing the component's element from the DOM,\nremoving the component from its {@link Roo.Container} (if applicable) and unregistering it from {@link Roo.ComponentMgr}.",
328       "isStatic" : false,
329       "isConstructor" : false,
330       "isPrivate" : false,
331       "memberOf" : "Roo.Component",
332       "example" : "",
333       "deprecated" : "",
334       "since" : "",
335       "see" : "",
336       "params" : [],
337       "returns" : []
338     },
339     {
340       "name" : "isVisible",
341       "desc" : "Returns true if this component is visible.",
342       "isStatic" : false,
343       "isConstructor" : false,
344       "isPrivate" : false,
345       "memberOf" : "Roo.Component",
346       "example" : "",
347       "deprecated" : "",
348       "since" : "",
349       "see" : "",
350       "params" : [],
351       "returns" : []
352     },
353     {
354       "name" : "setDisabled",
355       "desc" : "Convenience function for setting disabled/enabled by boolean.",
356       "isStatic" : false,
357       "isConstructor" : false,
358       "isPrivate" : false,
359       "memberOf" : "Roo.Component",
360       "example" : "",
361       "deprecated" : "",
362       "since" : "",
363       "see" : "",
364       "params" : [
365         {
366           "name" : "disabled",
367           "type" : "Boolean",
368           "desc" : "",
369           "isOptional" : false
370         }
371       ],
372       "returns" : []
373     },
374     {
375       "name" : "focus",
376       "desc" : "Try to focus this component.",
377       "isStatic" : false,
378       "isConstructor" : false,
379       "isPrivate" : false,
380       "memberOf" : "Roo.Component",
381       "example" : "",
382       "deprecated" : "",
383       "since" : "",
384       "see" : "",
385       "params" : [
386         {
387           "name" : "selectText",
388           "type" : "Boolean",
389           "desc" : "True to also select the text in this component (if applicable)",
390           "isOptional" : false
391         }
392       ],
393       "returns" : [
394         {
395           "name" : "",
396           "type" : "Roo.Component",
397           "desc" : "this"
398         }
399       ]
400     },
401     {
402       "name" : "enable",
403       "desc" : "Enable this component.",
404       "isStatic" : false,
405       "isConstructor" : false,
406       "isPrivate" : false,
407       "memberOf" : "Roo.Component",
408       "example" : "",
409       "deprecated" : "",
410       "since" : "",
411       "see" : "",
412       "params" : [],
413       "returns" : [
414         {
415           "name" : "",
416           "type" : "Roo.Component",
417           "desc" : "this"
418         }
419       ]
420     },
421     {
422       "name" : "setVisible",
423       "desc" : "Convenience function to hide or show this component by boolean.",
424       "isStatic" : false,
425       "isConstructor" : false,
426       "isPrivate" : false,
427       "memberOf" : "Roo.Component",
428       "example" : "",
429       "deprecated" : "",
430       "since" : "",
431       "see" : "",
432       "params" : [
433         {
434           "name" : "visible",
435           "type" : "Boolean",
436           "desc" : "True to show, false to hide",
437           "isOptional" : false
438         }
439       ],
440       "returns" : [
441         {
442           "name" : "",
443           "type" : "Roo.Component",
444           "desc" : "this"
445         }
446       ]
447     },
448     {
449       "name" : "disable",
450       "desc" : "Disable this component.",
451       "isStatic" : false,
452       "isConstructor" : false,
453       "isPrivate" : false,
454       "memberOf" : "Roo.Component",
455       "example" : "",
456       "deprecated" : "",
457       "since" : "",
458       "see" : "",
459       "params" : [],
460       "returns" : [
461         {
462           "name" : "",
463           "type" : "Roo.Component",
464           "desc" : "this"
465         }
466       ]
467     },
468     {
469       "name" : "getEl",
470       "desc" : "Returns the underlying {@link Roo.Element}.",
471       "isStatic" : false,
472       "isConstructor" : false,
473       "isPrivate" : false,
474       "memberOf" : "Roo.Component",
475       "example" : "",
476       "deprecated" : "",
477       "since" : "",
478       "see" : "",
479       "params" : [],
480       "returns" : [
481         {
482           "name" : "",
483           "type" : "Roo.Element",
484           "desc" : "The element"
485         }
486       ]
487     },
488     {
489       "name" : "purgeListeners",
490       "desc" : "Removes all listeners for this object",
491       "isStatic" : false,
492       "isConstructor" : false,
493       "isPrivate" : false,
494       "memberOf" : "Roo.util.Observable",
495       "example" : "",
496       "deprecated" : "",
497       "since" : "",
498       "see" : "",
499       "params" : [],
500       "returns" : []
501     },
502     {
503       "name" : "on",
504       "desc" : "Appends an event handler to this element (shorthand for addListener)",
505       "isStatic" : false,
506       "isConstructor" : false,
507       "isPrivate" : false,
508       "memberOf" : "Roo.util.Observable",
509       "example" : "",
510       "deprecated" : "",
511       "since" : "",
512       "see" : "",
513       "params" : [
514         {
515           "name" : "eventName",
516           "type" : "String",
517           "desc" : "The type of event to listen for",
518           "isOptional" : false
519         },
520         {
521           "name" : "handler",
522           "type" : "Function",
523           "desc" : "The method the event invokes",
524           "isOptional" : false
525         },
526         {
527           "name" : "scope",
528           "type" : "Object",
529           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
530           "isOptional" : false
531         },
532         {
533           "name" : "options",
534           "type" : "Object",
535           "desc" : "(optional)",
536           "isOptional" : false
537         }
538       ],
539       "returns" : []
540     },
541     {
542       "name" : "un",
543       "desc" : "Removes a listener (shorthand for removeListener)",
544       "isStatic" : false,
545       "isConstructor" : false,
546       "isPrivate" : false,
547       "memberOf" : "Roo.util.Observable",
548       "example" : "",
549       "deprecated" : "",
550       "since" : "",
551       "see" : "",
552       "params" : [
553         {
554           "name" : "eventName",
555           "type" : "String",
556           "desc" : "The type of event to listen for",
557           "isOptional" : false
558         },
559         {
560           "name" : "handler",
561           "type" : "Function",
562           "desc" : "The handler to remove",
563           "isOptional" : false
564         },
565         {
566           "name" : "scope",
567           "type" : "Object",
568           "desc" : "(optional) The scope (this object) for the handler",
569           "isOptional" : false
570         }
571       ],
572       "returns" : []
573     },
574     {
575       "name" : "addEvents",
576       "desc" : "Used to define events on this Observable",
577       "isStatic" : false,
578       "isConstructor" : false,
579       "isPrivate" : false,
580       "memberOf" : "Roo.util.Observable",
581       "example" : "",
582       "deprecated" : "",
583       "since" : "",
584       "see" : "",
585       "params" : [
586         {
587           "name" : "object",
588           "type" : "Object",
589           "desc" : "The object with the events defined",
590           "isOptional" : false
591         }
592       ],
593       "returns" : []
594     },
595     {
596       "name" : "releaseCapture",
597       "desc" : "Removes <b>all</b> added captures from the Observable.",
598       "isStatic" : true,
599       "isConstructor" : false,
600       "isPrivate" : false,
601       "memberOf" : "Roo.util.Observable",
602       "example" : "",
603       "deprecated" : "",
604       "since" : "",
605       "see" : "",
606       "params" : [
607         {
608           "name" : "o",
609           "type" : "Observable",
610           "desc" : "The Observable to release",
611           "isOptional" : false
612         }
613       ],
614       "returns" : []
615     },
616     {
617       "name" : "removeListener",
618       "desc" : "Removes a listener",
619       "isStatic" : false,
620       "isConstructor" : false,
621       "isPrivate" : false,
622       "memberOf" : "Roo.util.Observable",
623       "example" : "",
624       "deprecated" : "",
625       "since" : "",
626       "see" : "",
627       "params" : [
628         {
629           "name" : "eventName",
630           "type" : "String",
631           "desc" : "The type of event to listen for",
632           "isOptional" : false
633         },
634         {
635           "name" : "handler",
636           "type" : "Function",
637           "desc" : "The handler to remove",
638           "isOptional" : false
639         },
640         {
641           "name" : "scope",
642           "type" : "Object",
643           "desc" : "(optional) The scope (this object) for the handler",
644           "isOptional" : false
645         }
646       ],
647       "returns" : []
648     },
649     {
650       "name" : "fireEvent",
651       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
652       "isStatic" : false,
653       "isConstructor" : false,
654       "isPrivate" : false,
655       "memberOf" : "Roo.util.Observable",
656       "example" : "",
657       "deprecated" : "",
658       "since" : "",
659       "see" : "",
660       "params" : [
661         {
662           "name" : "eventName",
663           "type" : "String",
664           "desc" : "",
665           "isOptional" : false
666         },
667         {
668           "name" : "args",
669           "type" : "Object...",
670           "desc" : "Variable number of parameters are passed to handlers",
671           "isOptional" : false
672         }
673       ],
674       "returns" : [
675         {
676           "name" : "",
677           "type" : "Boolean",
678           "desc" : "returns false if any of the handlers return false otherwise it returns true"
679         }
680       ]
681     },
682     {
683       "name" : "hasListener",
684       "desc" : "Checks to see if this object has any listeners for a specified event",
685       "isStatic" : false,
686       "isConstructor" : false,
687       "isPrivate" : false,
688       "memberOf" : "Roo.util.Observable",
689       "example" : "",
690       "deprecated" : "",
691       "since" : "",
692       "see" : "",
693       "params" : [
694         {
695           "name" : "eventName",
696           "type" : "String",
697           "desc" : "The name of the event to check for",
698           "isOptional" : false
699         }
700       ],
701       "returns" : [
702         {
703           "name" : "",
704           "type" : "Boolean",
705           "desc" : "True if the event is being listened for, else false"
706         }
707       ]
708     },
709     {
710       "name" : "capture",
711       "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.",
712       "isStatic" : true,
713       "isConstructor" : false,
714       "isPrivate" : false,
715       "memberOf" : "Roo.util.Observable",
716       "example" : "",
717       "deprecated" : "",
718       "since" : "",
719       "see" : "",
720       "params" : [
721         {
722           "name" : "o",
723           "type" : "Observable",
724           "desc" : "The Observable to capture",
725           "isOptional" : false
726         },
727         {
728           "name" : "fn",
729           "type" : "Function",
730           "desc" : "The function to call",
731           "isOptional" : false
732         },
733         {
734           "name" : "scope",
735           "type" : "Object",
736           "desc" : "(optional) The scope (this object) for the fn",
737           "isOptional" : false
738         }
739       ],
740       "returns" : []
741     },
742     {
743       "name" : "addListener",
744       "desc" : "Appends an event handler to this component",
745       "isStatic" : false,
746       "isConstructor" : false,
747       "isPrivate" : false,
748       "memberOf" : "Roo.util.Observable",
749       "example" : "",
750       "deprecated" : "",
751       "since" : "",
752       "see" : "",
753       "params" : [
754         {
755           "name" : "eventName",
756           "type" : "String",
757           "desc" : "The type of event to listen for",
758           "isOptional" : false
759         },
760         {
761           "name" : "handler",
762           "type" : "Function",
763           "desc" : "The method the event invokes",
764           "isOptional" : false
765         },
766         {
767           "name" : "scope",
768           "type" : "Object",
769           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
770           "isOptional" : false
771         },
772         {
773           "name" : "options",
774           "type" : "Object",
775           "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>",
776           "isOptional" : false
777         }
778       ],
779       "returns" : []
780     }
781   ],
782   "events" : [
783     {
784       "name" : "click",
785       "desc" : "The raw click event for the entire grid.",
786       "memberOf" : "Roo.bootstrap.PaginationItem",
787       "example" : "",
788       "deprecated" : "",
789       "since" : "",
790       "see" : "",
791       "params" : [
792         {
793           "name" : "e",
794           "type" : "Roo.EventObject",
795           "desc" : "",
796           "isOptional" : false
797         }
798       ],
799       "returns" : []
800     },
801     {
802       "name" : "childrenrendered",
803       "desc" : "Fires when the children have been rendered..",
804       "memberOf" : "Roo.bootstrap.Component",
805       "example" : "",
806       "deprecated" : "",
807       "since" : "",
808       "see" : "",
809       "params" : [
810         {
811           "name" : "this",
812           "type" : "Roo.bootstrap.Component",
813           "desc" : "",
814           "isOptional" : false
815         }
816       ],
817       "returns" : []
818     },
819     {
820       "name" : "beforerender",
821       "desc" : "Fires before the component is rendered. Return false to stop the render.",
822       "memberOf" : "Roo.Component",
823       "example" : "",
824       "deprecated" : "",
825       "since" : "",
826       "see" : "",
827       "params" : [
828         {
829           "name" : "this",
830           "type" : "Roo.Component",
831           "desc" : "",
832           "isOptional" : false
833         }
834       ],
835       "returns" : []
836     },
837     {
838       "name" : "disable",
839       "desc" : "Fires after the component is disabled.",
840       "memberOf" : "Roo.Component",
841       "example" : "",
842       "deprecated" : "",
843       "since" : "",
844       "see" : "",
845       "params" : [
846         {
847           "name" : "this",
848           "type" : "Roo.Component",
849           "desc" : "",
850           "isOptional" : false
851         }
852       ],
853       "returns" : []
854     },
855     {
856       "name" : "render",
857       "desc" : "Fires after the component is rendered.",
858       "memberOf" : "Roo.Component",
859       "example" : "",
860       "deprecated" : "",
861       "since" : "",
862       "see" : "",
863       "params" : [
864         {
865           "name" : "this",
866           "type" : "Roo.Component",
867           "desc" : "",
868           "isOptional" : false
869         }
870       ],
871       "returns" : []
872     },
873     {
874       "name" : "destroy",
875       "desc" : "Fires after the component is destroyed.",
876       "memberOf" : "Roo.Component",
877       "example" : "",
878       "deprecated" : "",
879       "since" : "",
880       "see" : "",
881       "params" : [
882         {
883           "name" : "this",
884           "type" : "Roo.Component",
885           "desc" : "",
886           "isOptional" : false
887         }
888       ],
889       "returns" : []
890     },
891     {
892       "name" : "hide",
893       "desc" : "Fires after the component is hidden.",
894       "memberOf" : "Roo.Component",
895       "example" : "",
896       "deprecated" : "",
897       "since" : "",
898       "see" : "",
899       "params" : [
900         {
901           "name" : "this",
902           "type" : "Roo.Component",
903           "desc" : "",
904           "isOptional" : false
905         }
906       ],
907       "returns" : []
908     },
909     {
910       "name" : "beforehide",
911       "desc" : "Fires before the component is hidden. Return false to stop the hide.",
912       "memberOf" : "Roo.Component",
913       "example" : "",
914       "deprecated" : "",
915       "since" : "",
916       "see" : "",
917       "params" : [
918         {
919           "name" : "this",
920           "type" : "Roo.Component",
921           "desc" : "",
922           "isOptional" : false
923         }
924       ],
925       "returns" : []
926     },
927     {
928       "name" : "show",
929       "desc" : "Fires after the component is shown.",
930       "memberOf" : "Roo.Component",
931       "example" : "",
932       "deprecated" : "",
933       "since" : "",
934       "see" : "",
935       "params" : [
936         {
937           "name" : "this",
938           "type" : "Roo.Component",
939           "desc" : "",
940           "isOptional" : false
941         }
942       ],
943       "returns" : []
944     },
945     {
946       "name" : "beforeshow",
947       "desc" : "Fires before the component is shown.  Return false to stop the show.",
948       "memberOf" : "Roo.Component",
949       "example" : "",
950       "deprecated" : "",
951       "since" : "",
952       "see" : "",
953       "params" : [
954         {
955           "name" : "this",
956           "type" : "Roo.Component",
957           "desc" : "",
958           "isOptional" : false
959         }
960       ],
961       "returns" : []
962     },
963     {
964       "name" : "enable",
965       "desc" : "Fires after the component is enabled.",
966       "memberOf" : "Roo.Component",
967       "example" : "",
968       "deprecated" : "",
969       "since" : "",
970       "see" : "",
971       "params" : [
972         {
973           "name" : "this",
974           "type" : "Roo.Component",
975           "desc" : "",
976           "isOptional" : false
977         }
978       ],
979       "returns" : []
980     },
981     {
982       "name" : "beforedestroy",
983       "desc" : "Fires before the component is destroyed. Return false to stop the destroy.",
984       "memberOf" : "Roo.Component",
985       "example" : "",
986       "deprecated" : "",
987       "since" : "",
988       "see" : "",
989       "params" : [
990         {
991           "name" : "this",
992           "type" : "Roo.Component",
993           "desc" : "",
994           "isOptional" : false
995         }
996       ],
997       "returns" : []
998     }
999   ]
1000 }