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