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