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