b159cfc78b201e93c6bb86f8645268233e6de834
[roojs1] / docs / symbols / Roo.bootstrap.Table.json
1 {
2   "name" : "Roo.bootstrap.Table",
3   "augments" : [
4     "Roo.bootstrap.Component",
5     "Roo.Component",
6     "Roo.util.Observable"
7   ],
8   "childClasses" : {  },
9   "tree_children" : [
10     "Roo.bootstrap.TableBody"
11   ],
12   "tree_parent" : [],
13   "desc" : "Bootstrap Table class.  This class represents the primary interface of a component based grid control.\nSimilar to Roo.grid.Grid\n<pre><code>\n var table = Roo.factory({\n    xtype : 'Table',\n    xns : Roo.bootstrap,\n    autoSizeColumns: true,\n    \n    \n    store : {\n        xtype : 'Store',\n        xns : Roo.data,\n        remoteSort : true,\n        sortInfo : { direction : 'ASC', field: 'name' },\n        proxy : {\n           xtype : 'HttpProxy',\n           xns : Roo.data,\n           method : 'GET',\n           url : 'https://example.com/some.data.url.json'\n        },\n        reader : {\n           xtype : 'JsonReader',\n           xns : Roo.data,\n           fields : [ 'id', 'name', whatever' ],\n           id : 'id',\n           root : 'data'\n        }\n    },\n    cm : [\n        {\n            xtype : 'ColumnModel',\n            xns : Roo.grid,\n            align : 'center',\n            cursor : 'pointer',\n            dataIndex : 'is_in_group',\n            header : \"Name\",\n            sortable : true,\n            renderer : function(v, x , r) {  \n            \n                return String.format(\"{0}\", v)\n            }\n            width : 3\n        } // more columns..\n    ],\n    selModel : {\n        xtype : 'RowSelectionModel',\n        xns : Roo.bootstrap.Table\n        // you can add listeners to catch selection change here....\n    }\n     \n\n });\n // set any options\n grid.render(Roo.get(\"some-div\"));\n</code></pre>\n\nCurrently the Table  uses multiple headers to try and handle XL / Medium etc... styling",
14   "isSingleton" : false,
15   "isStatic" : false,
16   "isBuiltin" : false,
17   "isAbstract" : false,
18   "isBuilderTop" : false,
19   "memberOf" : "Table",
20   "example" : "",
21   "deprecated" : "",
22   "since" : "",
23   "see" : "",
24   "params" : [
25     {
26       "name" : "config",
27       "type" : "Object",
28       "desc" : "The config object",
29       "isOptional" : false
30     }
31   ],
32   "returns" : [],
33   "throws" : "",
34   "requires" : "",
35   "config" : [
36     {
37       "name" : "footerShow",
38       "type" : "Boolean",
39       "desc" : "e) generate tfoot, default true",
40       "memberOf" : ""
41     },
42     {
43       "name" : "hideMode",
44       "type" : "String",
45       "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\".",
46       "memberOf" : "Roo.Component"
47     },
48     {
49       "name" : "auto_hide_footer",
50       "type" : "Boolean",
51       "desc" : "auto hide footer if only one page (default false)",
52       "memberOf" : ""
53     },
54     {
55       "name" : "scrollBody",
56       "type" : "Boolean",
57       "desc" : "e) default false - body scrolled / fixed header (with resizable columns)",
58       "memberOf" : ""
59     },
60     {
61       "name" : "empty_results",
62       "type" : "string",
63       "desc" : "Text to display for no results",
64       "memberOf" : ""
65     },
66     {
67       "name" : "cm[]",
68       "type" : "Roo.grid.ColumnModel",
69       "desc" : "A column for the grid.",
70       "memberOf" : ""
71     },
72     {
73       "name" : "xattr",
74       "type" : "Object",
75       "desc" : "extra attributes to add to 'element' (used by builder to store stuff.)",
76       "memberOf" : "Roo.bootstrap.Component"
77     },
78     {
79       "name" : "name",
80       "type" : "string",
81       "desc" : "Specifies name attribute",
82       "memberOf" : "Roo.bootstrap.Component"
83     },
84     {
85       "name" : "minColumnWidth",
86       "type" : "Number",
87       "desc" : "default 50 pixels minimum column width",
88       "memberOf" : ""
89     },
90     {
91       "name" : "bordered",
92       "type" : "boolean",
93       "desc" : "Add borders to the table",
94       "memberOf" : ""
95     },
96     {
97       "name" : "tooltip",
98       "type" : "string",
99       "desc" : "Text for the tooltip",
100       "memberOf" : "Roo.bootstrap.Component"
101     },
102     {
103       "name" : "allowDomMove",
104       "type" : "Boolean",
105       "desc" : "Whether the component can move the Dom node when rendering (defaults to true).",
106       "memberOf" : "Roo.Component"
107     },
108     {
109       "name" : "condensed",
110       "type" : "boolean",
111       "desc" : "Format condensed",
112       "memberOf" : ""
113     },
114     {
115       "name" : "style",
116       "type" : "String",
117       "desc" : "any extra css",
118       "memberOf" : "Roo.bootstrap.Component"
119     },
120     {
121       "name" : "store",
122       "type" : "Roo.data.Store",
123       "desc" : "The data store to use",
124       "memberOf" : ""
125     },
126     {
127       "name" : "cellSelection",
128       "type" : "Boolean",
129       "desc" : "e) default false",
130       "memberOf" : ""
131     },
132     {
133       "name" : "actionMode",
134       "type" : "String",
135       "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",
136       "memberOf" : "Roo.Component"
137     },
138     {
139       "name" : "sm",
140       "type" : "Roo.grid.AbstractSelectionModel",
141       "desc" : "The selection model to use (cell selection is not supported yet)",
142       "memberOf" : ""
143     },
144     {
145       "name" : "listeners",
146       "type" : "Object",
147       "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>",
148       "memberOf" : "Roo.util.Observable"
149     },
150     {
151       "name" : "striped",
152       "type" : "boolean",
153       "desc" : "Should the rows be alternative striped",
154       "memberOf" : ""
155     },
156     {
157       "name" : "container_method",
158       "type" : "string",
159       "desc" : "method to fetch parents container element (used by NavHeaderbar -  getHeaderChildContainer)",
160       "memberOf" : "Roo.bootstrap.Component"
161     },
162     {
163       "name" : "lazyLoad",
164       "type" : "Boolean",
165       "desc" : "auto load data while scrolling to the end (default false)",
166       "memberOf" : ""
167     },
168     {
169       "name" : "footer",
170       "type" : "Roo.bootstrap.PagingToolbar",
171       "desc" : "a paging toolbar",
172       "memberOf" : ""
173     },
174     {
175       "name" : "cls",
176       "type" : "String",
177       "desc" : "table class",
178       "memberOf" : ""
179     },
180     {
181       "name" : "headerShow",
182       "type" : "Boolean",
183       "desc" : "e) generate thead, default true",
184       "memberOf" : ""
185     },
186     {
187       "name" : "loadMask",
188       "type" : "Boolean",
189       "desc" : "e) default false",
190       "memberOf" : ""
191     },
192     {
193       "name" : "hover",
194       "type" : "boolean",
195       "desc" : "Add hover highlighting",
196       "memberOf" : ""
197     },
198     {
199       "name" : "can_build_overlaid",
200       "type" : "Boolean",
201       "desc" : "True if element can be rebuild from a HTML page",
202       "memberOf" : "Roo.bootstrap.Component"
203     },
204     {
205       "name" : "disableClass",
206       "type" : "String",
207       "desc" : "CSS class added to the component when it is disabled (defaults to \"x-item-disabled\").",
208       "memberOf" : "Roo.Component"
209     },
210     {
211       "name" : "visibilityEl",
212       "type" : "string|object",
213       "desc" : "t) What element to use for visibility (@see getVisibilityEl())",
214       "memberOf" : "Roo.bootstrap.Component"
215     },
216     {
217       "name" : "enableColumnResize",
218       "type" : "Boolean",
219       "desc" : "default true if columns can be resized = needs scrollBody to be set to work (drag/drop)",
220       "memberOf" : ""
221     },
222     {
223       "name" : "dataId",
224       "type" : "string",
225       "desc" : "cutomer id",
226       "memberOf" : "Roo.bootstrap.Component"
227     },
228     {
229       "name" : "rowSelection",
230       "type" : "Boolean",
231       "desc" : "e) default false",
232       "memberOf" : ""
233     },
234     {
235       "name" : "responsive",
236       "type" : "boolean",
237       "desc" : "default false - if this is on, columns are rendered with col-xs-4 etc. classes, otherwise columns will be sized by CSS,\n               also adds table-responsive (see bootstrap docs for details)",
238       "memberOf" : ""
239     }
240   ],
241   "methods" : [
242     {
243       "name" : "setRowVisibility",
244       "type" : "function",
245       "desc" : "Show or hide a row.",
246       "sig" : "(rowIndex, state)",
247       "static" : false,
248       "memberOf" : "",
249       "isStatic" : false,
250       "isConstructor" : false,
251       "isPrivate" : false,
252       "example" : "",
253       "deprecated" : "",
254       "since" : "",
255       "see" : "",
256       "exceptions" : "",
257       "requires" : "",
258       "params" : [
259         {
260           "name" : "rowIndex",
261           "type" : "Number",
262           "desc" : "to show or hide",
263           "isOptional" : false
264         },
265         {
266           "name" : "state",
267           "type" : "Boolean",
268           "desc" : "hide",
269           "isOptional" : false
270         }
271       ],
272       "returns" : []
273     },
274     {
275       "name" : "getRowIndex",
276       "type" : "function",
277       "desc" : "get the Row Index from a dom element.",
278       "sig" : "(row)",
279       "static" : false,
280       "memberOf" : "",
281       "isStatic" : false,
282       "isConstructor" : false,
283       "isPrivate" : false,
284       "example" : "",
285       "deprecated" : "",
286       "since" : "",
287       "see" : "",
288       "exceptions" : "",
289       "requires" : "",
290       "params" : [
291         {
292           "name" : "row",
293           "type" : "Roo.Element",
294           "desc" : "The row to look for",
295           "isOptional" : false
296         }
297       ],
298       "returns" : []
299     },
300     {
301       "name" : "ensureVisible",
302       "type" : "function",
303       "desc" : "Scrolls the specified cell into view",
304       "sig" : "(row, col, hscroll)",
305       "static" : false,
306       "memberOf" : "",
307       "isStatic" : false,
308       "isConstructor" : false,
309       "isPrivate" : false,
310       "example" : "",
311       "deprecated" : "",
312       "since" : "",
313       "see" : "",
314       "exceptions" : "",
315       "requires" : "",
316       "params" : [
317         {
318           "name" : "row",
319           "type" : "Number",
320           "desc" : "The row index",
321           "isOptional" : false
322         },
323         {
324           "name" : "col",
325           "type" : "Number",
326           "desc" : "The column index",
327           "isOptional" : false
328         },
329         {
330           "name" : "hscroll",
331           "type" : "Boolean",
332           "desc" : "false to disable horizontal scrolling",
333           "isOptional" : false
334         }
335       ],
336       "returns" : []
337     },
338     {
339       "name" : "getCellIndex",
340       "type" : "function",
341       "desc" : "get the Column Index from a dom element. (using regex on x-hcol-{colid})",
342       "sig" : "(cell)",
343       "static" : false,
344       "memberOf" : "",
345       "isStatic" : false,
346       "isConstructor" : false,
347       "isPrivate" : false,
348       "example" : "",
349       "deprecated" : "",
350       "since" : "",
351       "see" : "",
352       "exceptions" : "",
353       "requires" : "",
354       "params" : [
355         {
356           "name" : "cell",
357           "type" : "domElement",
358           "desc" : "to look for",
359           "isOptional" : false
360         }
361       ],
362       "returns" : []
363     },
364     {
365       "name" : "getHeaderIndex",
366       "type" : "function",
367       "desc" : "get the header TH element for columnIndex",
368       "sig" : "(columnIndex)",
369       "static" : false,
370       "memberOf" : "",
371       "isStatic" : false,
372       "isConstructor" : false,
373       "isPrivate" : false,
374       "example" : "",
375       "deprecated" : "",
376       "since" : "",
377       "see" : "",
378       "exceptions" : "",
379       "requires" : "",
380       "params" : [
381         {
382           "name" : "columnIndex",
383           "type" : "Number",
384           "desc" : "",
385           "isOptional" : false
386         }
387       ],
388       "returns" : []
389     },
390     {
391       "name" : "focusRow",
392       "type" : "function",
393       "desc" : "Focuses the specified row.",
394       "sig" : "(row)",
395       "static" : false,
396       "memberOf" : "",
397       "isStatic" : false,
398       "isConstructor" : false,
399       "isPrivate" : false,
400       "example" : "",
401       "deprecated" : "",
402       "since" : "",
403       "see" : "",
404       "exceptions" : "",
405       "requires" : "",
406       "params" : [
407         {
408           "name" : "row",
409           "type" : "Number",
410           "desc" : "The row index",
411           "isOptional" : false
412         }
413       ],
414       "returns" : []
415     },
416     {
417       "name" : "getGridEl",
418       "type" : "function",
419       "desc" : "Returns the grid's underlying element = used by panel.Grid",
420       "sig" : "()\n{\n\n}",
421       "static" : false,
422       "memberOf" : "",
423       "isStatic" : false,
424       "isConstructor" : false,
425       "isPrivate" : false,
426       "example" : "",
427       "deprecated" : "",
428       "since" : "",
429       "see" : "",
430       "exceptions" : "",
431       "requires" : "",
432       "params" : [],
433       "returns" : [
434         {
435           "name" : "",
436           "type" : "Element",
437           "desc" : "The element"
438         }
439       ]
440     },
441     {
442       "name" : "autoSize",
443       "type" : "function",
444       "desc" : "Forces a resize - used by panel.Grid",
445       "sig" : "()\n{\n\n}",
446       "static" : false,
447       "memberOf" : "",
448       "isStatic" : false,
449       "isConstructor" : false,
450       "isPrivate" : false,
451       "example" : "",
452       "deprecated" : "",
453       "since" : "",
454       "see" : "",
455       "exceptions" : "",
456       "requires" : "",
457       "params" : [],
458       "returns" : [
459         {
460           "name" : "",
461           "type" : "Element",
462           "desc" : "The element"
463         }
464       ]
465     },
466     {
467       "name" : "clear",
468       "type" : "function",
469       "desc" : "Remove all rows",
470       "sig" : "()\n{\n\n}",
471       "static" : false,
472       "memberOf" : "",
473       "isStatic" : false,
474       "isConstructor" : false,
475       "isPrivate" : false,
476       "example" : "",
477       "deprecated" : "",
478       "since" : "",
479       "see" : "",
480       "exceptions" : "",
481       "requires" : "",
482       "params" : [],
483       "returns" : []
484     },
485     {
486       "name" : "focusCell",
487       "type" : "function",
488       "desc" : "Focuses the specified cell.",
489       "sig" : "(row, col, hscroll)",
490       "static" : false,
491       "memberOf" : "",
492       "isStatic" : false,
493       "isConstructor" : false,
494       "isPrivate" : false,
495       "example" : "",
496       "deprecated" : "",
497       "since" : "",
498       "see" : "",
499       "exceptions" : "",
500       "requires" : "",
501       "params" : [
502         {
503           "name" : "row",
504           "type" : "Number",
505           "desc" : "The row index",
506           "isOptional" : false
507         },
508         {
509           "name" : "col",
510           "type" : "Number",
511           "desc" : "The column index",
512           "isOptional" : false
513         },
514         {
515           "name" : "hscroll",
516           "type" : "Boolean",
517           "desc" : "false to disable horizontal scrolling",
518           "isOptional" : false
519         }
520       ],
521       "returns" : []
522     },
523     {
524       "name" : "tooltipEl",
525       "type" : "function",
526       "desc" : "Fetch the element to display the tooltip on.",
527       "sig" : "()\n{\n\n}",
528       "static" : false,
529       "memberOf" : "Roo.bootstrap.Component",
530       "isStatic" : false,
531       "isConstructor" : false,
532       "isPrivate" : false,
533       "example" : "",
534       "deprecated" : "",
535       "since" : "",
536       "see" : "",
537       "exceptions" : "",
538       "requires" : "",
539       "params" : [],
540       "returns" : [
541         {
542           "name" : "",
543           "type" : "Roo.Element",
544           "desc" : "defaults to this.el"
545         }
546       ]
547     },
548     {
549       "name" : "hide",
550       "type" : "function",
551       "desc" : "Hide a component - adds 'hidden' class",
552       "sig" : "()\n{\n\n}",
553       "static" : false,
554       "memberOf" : "Roo.bootstrap.Component",
555       "isStatic" : false,
556       "isConstructor" : false,
557       "isPrivate" : false,
558       "example" : "",
559       "deprecated" : "",
560       "since" : "",
561       "see" : "",
562       "exceptions" : "",
563       "requires" : "",
564       "params" : [],
565       "returns" : []
566     },
567     {
568       "name" : "show",
569       "type" : "function",
570       "desc" : "Show a component - removes 'hidden' class",
571       "sig" : "()\n{\n\n}",
572       "static" : false,
573       "memberOf" : "Roo.bootstrap.Component",
574       "isStatic" : false,
575       "isConstructor" : false,
576       "isPrivate" : false,
577       "example" : "",
578       "deprecated" : "",
579       "since" : "",
580       "see" : "",
581       "exceptions" : "",
582       "requires" : "",
583       "params" : [],
584       "returns" : []
585     },
586     {
587       "name" : "setVisibilityEl",
588       "type" : "function",
589       "desc" : "Set the element that will be used to show or hide",
590       "sig" : "()\n{\n\n}",
591       "static" : false,
592       "memberOf" : "Roo.bootstrap.Component",
593       "isStatic" : false,
594       "isConstructor" : false,
595       "isPrivate" : false,
596       "example" : "",
597       "deprecated" : "",
598       "since" : "",
599       "see" : "",
600       "exceptions" : "",
601       "requires" : "",
602       "params" : [],
603       "returns" : []
604     },
605     {
606       "name" : "getVisibilityEl",
607       "type" : "function",
608       "desc" : "Get the element that will be used to show or hide",
609       "sig" : "()\n{\n\n}",
610       "static" : false,
611       "memberOf" : "Roo.bootstrap.Component",
612       "isStatic" : false,
613       "isConstructor" : false,
614       "isPrivate" : false,
615       "example" : "",
616       "deprecated" : "",
617       "since" : "",
618       "see" : "",
619       "exceptions" : "",
620       "requires" : "",
621       "params" : [],
622       "returns" : []
623     },
624     {
625       "name" : "initEvents",
626       "type" : "function",
627       "desc" : "Initialize Events for the element",
628       "sig" : "()\n{\n\n}",
629       "static" : false,
630       "memberOf" : "Roo.bootstrap.Component",
631       "isStatic" : false,
632       "isConstructor" : false,
633       "isPrivate" : false,
634       "example" : "",
635       "deprecated" : "",
636       "since" : "",
637       "see" : "",
638       "exceptions" : "",
639       "requires" : "",
640       "params" : [],
641       "returns" : []
642     },
643     {
644       "name" : "getChildContainer",
645       "type" : "function",
646       "desc" : "Fetch the element to add children to",
647       "sig" : "()\n{\n\n}",
648       "static" : false,
649       "memberOf" : "Roo.bootstrap.Component",
650       "isStatic" : false,
651       "isConstructor" : false,
652       "isPrivate" : false,
653       "example" : "",
654       "deprecated" : "",
655       "since" : "",
656       "see" : "",
657       "exceptions" : "",
658       "requires" : "",
659       "params" : [],
660       "returns" : [
661         {
662           "name" : "",
663           "type" : "Roo.Element",
664           "desc" : "defaults to this.el"
665         }
666       ]
667     },
668     {
669       "name" : "getId",
670       "type" : "function",
671       "desc" : "Returns the id of this component.",
672       "sig" : "()\n{\n\n}",
673       "static" : false,
674       "memberOf" : "Roo.Component",
675       "isStatic" : false,
676       "isConstructor" : false,
677       "isPrivate" : false,
678       "example" : "",
679       "deprecated" : "",
680       "since" : "",
681       "see" : "",
682       "exceptions" : "",
683       "requires" : "",
684       "params" : [],
685       "returns" : [
686         {
687           "name" : "",
688           "type" : "String",
689           "desc" : ""
690         }
691       ]
692     },
693     {
694       "name" : "render",
695       "type" : "function",
696       "desc" : "If this is a lazy rendering component, render it to its container element.",
697       "sig" : "(container)",
698       "static" : false,
699       "memberOf" : "Roo.Component",
700       "isStatic" : false,
701       "isConstructor" : false,
702       "isPrivate" : false,
703       "example" : "",
704       "deprecated" : "",
705       "since" : "",
706       "see" : "",
707       "exceptions" : "",
708       "requires" : "",
709       "params" : [
710         {
711           "name" : "container",
712           "type" : "String/HTMLElement/Element",
713           "desc" : "(optional) The element this component should be rendered into. If it is being applied to existing markup, this should be left off.",
714           "isOptional" : false
715         }
716       ],
717       "returns" : []
718     },
719     {
720       "name" : "destroy",
721       "type" : "function",
722       "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}.",
723       "sig" : "()\n{\n\n}",
724       "static" : false,
725       "memberOf" : "Roo.Component",
726       "isStatic" : false,
727       "isConstructor" : false,
728       "isPrivate" : false,
729       "example" : "",
730       "deprecated" : "",
731       "since" : "",
732       "see" : "",
733       "exceptions" : "",
734       "requires" : "",
735       "params" : [],
736       "returns" : []
737     },
738     {
739       "name" : "isVisible",
740       "type" : "function",
741       "desc" : "Returns true if this component is visible.",
742       "sig" : "()\n{\n\n}",
743       "static" : false,
744       "memberOf" : "Roo.Component",
745       "isStatic" : false,
746       "isConstructor" : false,
747       "isPrivate" : false,
748       "example" : "",
749       "deprecated" : "",
750       "since" : "",
751       "see" : "",
752       "exceptions" : "",
753       "requires" : "",
754       "params" : [],
755       "returns" : []
756     },
757     {
758       "name" : "setDisabled",
759       "type" : "function",
760       "desc" : "Convenience function for setting disabled/enabled by boolean.",
761       "sig" : "(disabled)",
762       "static" : false,
763       "memberOf" : "Roo.Component",
764       "isStatic" : false,
765       "isConstructor" : false,
766       "isPrivate" : false,
767       "example" : "",
768       "deprecated" : "",
769       "since" : "",
770       "see" : "",
771       "exceptions" : "",
772       "requires" : "",
773       "params" : [
774         {
775           "name" : "disabled",
776           "type" : "Boolean",
777           "desc" : "",
778           "isOptional" : false
779         }
780       ],
781       "returns" : []
782     },
783     {
784       "name" : "focus",
785       "type" : "function",
786       "desc" : "Try to focus this component.",
787       "sig" : "(selectText)",
788       "static" : false,
789       "memberOf" : "Roo.Component",
790       "isStatic" : false,
791       "isConstructor" : false,
792       "isPrivate" : false,
793       "example" : "",
794       "deprecated" : "",
795       "since" : "",
796       "see" : "",
797       "exceptions" : "",
798       "requires" : "",
799       "params" : [
800         {
801           "name" : "selectText",
802           "type" : "Boolean",
803           "desc" : "True to also select the text in this component (if applicable)",
804           "isOptional" : false
805         }
806       ],
807       "returns" : [
808         {
809           "name" : "",
810           "type" : "Roo.Component",
811           "desc" : "this"
812         }
813       ]
814     },
815     {
816       "name" : "enable",
817       "type" : "function",
818       "desc" : "Enable this component.",
819       "sig" : "()\n{\n\n}",
820       "static" : false,
821       "memberOf" : "Roo.Component",
822       "isStatic" : false,
823       "isConstructor" : false,
824       "isPrivate" : false,
825       "example" : "",
826       "deprecated" : "",
827       "since" : "",
828       "see" : "",
829       "exceptions" : "",
830       "requires" : "",
831       "params" : [],
832       "returns" : [
833         {
834           "name" : "",
835           "type" : "Roo.Component",
836           "desc" : "this"
837         }
838       ]
839     },
840     {
841       "name" : "setVisible",
842       "type" : "function",
843       "desc" : "Convenience function to hide or show this component by boolean.",
844       "sig" : "(visible)",
845       "static" : false,
846       "memberOf" : "Roo.Component",
847       "isStatic" : false,
848       "isConstructor" : false,
849       "isPrivate" : false,
850       "example" : "",
851       "deprecated" : "",
852       "since" : "",
853       "see" : "",
854       "exceptions" : "",
855       "requires" : "",
856       "params" : [
857         {
858           "name" : "visible",
859           "type" : "Boolean",
860           "desc" : "True to show, false to hide",
861           "isOptional" : false
862         }
863       ],
864       "returns" : [
865         {
866           "name" : "",
867           "type" : "Roo.Component",
868           "desc" : "this"
869         }
870       ]
871     },
872     {
873       "name" : "disable",
874       "type" : "function",
875       "desc" : "Disable this component.",
876       "sig" : "()\n{\n\n}",
877       "static" : false,
878       "memberOf" : "Roo.Component",
879       "isStatic" : false,
880       "isConstructor" : false,
881       "isPrivate" : false,
882       "example" : "",
883       "deprecated" : "",
884       "since" : "",
885       "see" : "",
886       "exceptions" : "",
887       "requires" : "",
888       "params" : [],
889       "returns" : [
890         {
891           "name" : "",
892           "type" : "Roo.Component",
893           "desc" : "this"
894         }
895       ]
896     },
897     {
898       "name" : "getEl",
899       "type" : "function",
900       "desc" : "Returns the underlying {@link Roo.Element}.",
901       "sig" : "()\n{\n\n}",
902       "static" : false,
903       "memberOf" : "Roo.Component",
904       "isStatic" : false,
905       "isConstructor" : false,
906       "isPrivate" : false,
907       "example" : "",
908       "deprecated" : "",
909       "since" : "",
910       "see" : "",
911       "exceptions" : "",
912       "requires" : "",
913       "params" : [],
914       "returns" : [
915         {
916           "name" : "",
917           "type" : "Roo.Element",
918           "desc" : "The element"
919         }
920       ]
921     },
922     {
923       "name" : "purgeListeners",
924       "type" : "function",
925       "desc" : "Removes all listeners for this object",
926       "sig" : "()\n{\n\n}",
927       "static" : false,
928       "memberOf" : "Roo.util.Observable",
929       "isStatic" : false,
930       "isConstructor" : false,
931       "isPrivate" : false,
932       "example" : "",
933       "deprecated" : "",
934       "since" : "",
935       "see" : "",
936       "exceptions" : "",
937       "requires" : "",
938       "params" : [],
939       "returns" : []
940     },
941     {
942       "name" : "on",
943       "type" : "function",
944       "desc" : "Appends an event handler to this element (shorthand for addListener)",
945       "sig" : "(eventName, handler, scope, options)",
946       "static" : false,
947       "memberOf" : "Roo.util.Observable",
948       "isStatic" : false,
949       "isConstructor" : false,
950       "isPrivate" : false,
951       "example" : "",
952       "deprecated" : "",
953       "since" : "",
954       "see" : "",
955       "exceptions" : "",
956       "requires" : "",
957       "params" : [
958         {
959           "name" : "eventName",
960           "type" : "String",
961           "desc" : "The type of event to listen for",
962           "isOptional" : false
963         },
964         {
965           "name" : "handler",
966           "type" : "Function",
967           "desc" : "The method the event invokes",
968           "isOptional" : false
969         },
970         {
971           "name" : "scope",
972           "type" : "Object",
973           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
974           "isOptional" : false
975         },
976         {
977           "name" : "options",
978           "type" : "Object",
979           "desc" : "(optional)",
980           "isOptional" : false
981         }
982       ],
983       "returns" : []
984     },
985     {
986       "name" : "un",
987       "type" : "function",
988       "desc" : "Removes a listener (shorthand for removeListener)",
989       "sig" : "(eventName, handler, scope)",
990       "static" : false,
991       "memberOf" : "Roo.util.Observable",
992       "isStatic" : false,
993       "isConstructor" : false,
994       "isPrivate" : false,
995       "example" : "",
996       "deprecated" : "",
997       "since" : "",
998       "see" : "",
999       "exceptions" : "",
1000       "requires" : "",
1001       "params" : [
1002         {
1003           "name" : "eventName",
1004           "type" : "String",
1005           "desc" : "The type of event to listen for",
1006           "isOptional" : false
1007         },
1008         {
1009           "name" : "handler",
1010           "type" : "Function",
1011           "desc" : "The handler to remove",
1012           "isOptional" : false
1013         },
1014         {
1015           "name" : "scope",
1016           "type" : "Object",
1017           "desc" : "(optional) The scope (this object) for the handler",
1018           "isOptional" : false
1019         }
1020       ],
1021       "returns" : []
1022     },
1023     {
1024       "name" : "addEvents",
1025       "type" : "function",
1026       "desc" : "Used to define events on this Observable",
1027       "sig" : "(object)",
1028       "static" : false,
1029       "memberOf" : "Roo.util.Observable",
1030       "isStatic" : false,
1031       "isConstructor" : false,
1032       "isPrivate" : false,
1033       "example" : "",
1034       "deprecated" : "",
1035       "since" : "",
1036       "see" : "",
1037       "exceptions" : "",
1038       "requires" : "",
1039       "params" : [
1040         {
1041           "name" : "object",
1042           "type" : "Object",
1043           "desc" : "The object with the events defined",
1044           "isOptional" : false
1045         }
1046       ],
1047       "returns" : []
1048     },
1049     {
1050       "name" : "releaseCapture",
1051       "type" : "function",
1052       "desc" : "Removes <b>all</b> added captures from the Observable.",
1053       "sig" : "(o)",
1054       "static" : true,
1055       "memberOf" : "Roo.util.Observable",
1056       "isStatic" : true,
1057       "isConstructor" : false,
1058       "isPrivate" : false,
1059       "example" : "",
1060       "deprecated" : "",
1061       "since" : "",
1062       "see" : "",
1063       "exceptions" : "",
1064       "requires" : "",
1065       "params" : [
1066         {
1067           "name" : "o",
1068           "type" : "Observable",
1069           "desc" : "The Observable to release",
1070           "isOptional" : false
1071         }
1072       ],
1073       "returns" : []
1074     },
1075     {
1076       "name" : "removeListener",
1077       "type" : "function",
1078       "desc" : "Removes a listener",
1079       "sig" : "(eventName, handler, scope)",
1080       "static" : false,
1081       "memberOf" : "Roo.util.Observable",
1082       "isStatic" : false,
1083       "isConstructor" : false,
1084       "isPrivate" : false,
1085       "example" : "",
1086       "deprecated" : "",
1087       "since" : "",
1088       "see" : "",
1089       "exceptions" : "",
1090       "requires" : "",
1091       "params" : [
1092         {
1093           "name" : "eventName",
1094           "type" : "String",
1095           "desc" : "The type of event to listen for",
1096           "isOptional" : false
1097         },
1098         {
1099           "name" : "handler",
1100           "type" : "Function",
1101           "desc" : "The handler to remove",
1102           "isOptional" : false
1103         },
1104         {
1105           "name" : "scope",
1106           "type" : "Object",
1107           "desc" : "(optional) The scope (this object) for the handler",
1108           "isOptional" : false
1109         }
1110       ],
1111       "returns" : []
1112     },
1113     {
1114       "name" : "fireEvent",
1115       "type" : "function",
1116       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
1117       "sig" : "(eventName, args)",
1118       "static" : false,
1119       "memberOf" : "Roo.util.Observable",
1120       "isStatic" : false,
1121       "isConstructor" : false,
1122       "isPrivate" : false,
1123       "example" : "",
1124       "deprecated" : "",
1125       "since" : "",
1126       "see" : "",
1127       "exceptions" : "",
1128       "requires" : "",
1129       "params" : [
1130         {
1131           "name" : "eventName",
1132           "type" : "String",
1133           "desc" : "",
1134           "isOptional" : false
1135         },
1136         {
1137           "name" : "args",
1138           "type" : "Object...",
1139           "desc" : "Variable number of parameters are passed to handlers",
1140           "isOptional" : false
1141         }
1142       ],
1143       "returns" : [
1144         {
1145           "name" : "",
1146           "type" : "Boolean",
1147           "desc" : "returns false if any of the handlers return false otherwise it returns true"
1148         }
1149       ]
1150     },
1151     {
1152       "name" : "hasListener",
1153       "type" : "function",
1154       "desc" : "Checks to see if this object has any listeners for a specified event",
1155       "sig" : "(eventName)",
1156       "static" : false,
1157       "memberOf" : "Roo.util.Observable",
1158       "isStatic" : false,
1159       "isConstructor" : false,
1160       "isPrivate" : false,
1161       "example" : "",
1162       "deprecated" : "",
1163       "since" : "",
1164       "see" : "",
1165       "exceptions" : "",
1166       "requires" : "",
1167       "params" : [
1168         {
1169           "name" : "eventName",
1170           "type" : "String",
1171           "desc" : "The name of the event to check for",
1172           "isOptional" : false
1173         }
1174       ],
1175       "returns" : [
1176         {
1177           "name" : "",
1178           "type" : "Boolean",
1179           "desc" : "True if the event is being listened for, else false"
1180         }
1181       ]
1182     },
1183     {
1184       "name" : "capture",
1185       "type" : "function",
1186       "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.",
1187       "sig" : "(o, fn, scope)",
1188       "static" : true,
1189       "memberOf" : "Roo.util.Observable",
1190       "isStatic" : true,
1191       "isConstructor" : false,
1192       "isPrivate" : false,
1193       "example" : "",
1194       "deprecated" : "",
1195       "since" : "",
1196       "see" : "",
1197       "exceptions" : "",
1198       "requires" : "",
1199       "params" : [
1200         {
1201           "name" : "o",
1202           "type" : "Observable",
1203           "desc" : "The Observable to capture",
1204           "isOptional" : false
1205         },
1206         {
1207           "name" : "fn",
1208           "type" : "Function",
1209           "desc" : "The function to call",
1210           "isOptional" : false
1211         },
1212         {
1213           "name" : "scope",
1214           "type" : "Object",
1215           "desc" : "(optional) The scope (this object) for the fn",
1216           "isOptional" : false
1217         }
1218       ],
1219       "returns" : []
1220     },
1221     {
1222       "name" : "addListener",
1223       "type" : "function",
1224       "desc" : "Appends an event handler to this component",
1225       "sig" : "(eventName, handler, scope, options)",
1226       "static" : false,
1227       "memberOf" : "Roo.util.Observable",
1228       "isStatic" : false,
1229       "isConstructor" : false,
1230       "isPrivate" : false,
1231       "example" : "",
1232       "deprecated" : "",
1233       "since" : "",
1234       "see" : "",
1235       "exceptions" : "",
1236       "requires" : "",
1237       "params" : [
1238         {
1239           "name" : "eventName",
1240           "type" : "String",
1241           "desc" : "The type of event to listen for",
1242           "isOptional" : false
1243         },
1244         {
1245           "name" : "handler",
1246           "type" : "Function",
1247           "desc" : "The method the event invokes",
1248           "isOptional" : false
1249         },
1250         {
1251           "name" : "scope",
1252           "type" : "Object",
1253           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
1254           "isOptional" : false
1255         },
1256         {
1257           "name" : "options",
1258           "type" : "Object",
1259           "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>",
1260           "isOptional" : false
1261         }
1262       ],
1263       "returns" : []
1264     }
1265   ],
1266   "events" : [
1267     {
1268       "name" : "rowsrendered",
1269       "type" : "function",
1270       "desc" : "Fires when all the  rows have been rendered",
1271       "sig" : "function (_self)\n{\n\n}",
1272       "memberOf" : "",
1273       "example" : "",
1274       "deprecated" : "",
1275       "since" : "",
1276       "see" : "",
1277       "params" : [
1278         {
1279           "name" : "this",
1280           "type" : "Roo.bootstrap.Table",
1281           "desc" : "",
1282           "isOptional" : false
1283         }
1284       ],
1285       "returns" : []
1286     },
1287     {
1288       "name" : "headercontextmenu",
1289       "type" : "function",
1290       "desc" : "Fires when a header is right clicked",
1291       "sig" : "function (_self, columnIndex, e)\n{\n\n}",
1292       "memberOf" : "",
1293       "example" : "",
1294       "deprecated" : "",
1295       "since" : "",
1296       "see" : "",
1297       "params" : [
1298         {
1299           "name" : "this",
1300           "type" : "Roo.bootstrap.Table",
1301           "desc" : "",
1302           "isOptional" : false
1303         },
1304         {
1305           "name" : "columnIndex",
1306           "type" : "Number",
1307           "desc" : "",
1308           "isOptional" : false
1309         },
1310         {
1311           "name" : "e",
1312           "type" : "Roo.EventObject",
1313           "desc" : "",
1314           "isOptional" : false
1315         }
1316       ],
1317       "returns" : []
1318     },
1319     {
1320       "name" : "rowdblclick",
1321       "type" : "function",
1322       "desc" : "Fires when a row is double clicked",
1323       "sig" : "function (_self, el, rowIndex, e)\n{\n\n}",
1324       "memberOf" : "",
1325       "example" : "",
1326       "deprecated" : "",
1327       "since" : "",
1328       "see" : "",
1329       "params" : [
1330         {
1331           "name" : "this",
1332           "type" : "Roo.bootstrap.Table",
1333           "desc" : "",
1334           "isOptional" : false
1335         },
1336         {
1337           "name" : "el",
1338           "type" : "Roo.Element",
1339           "desc" : "",
1340           "isOptional" : false
1341         },
1342         {
1343           "name" : "rowIndex",
1344           "type" : "Number",
1345           "desc" : "",
1346           "isOptional" : false
1347         },
1348         {
1349           "name" : "e",
1350           "type" : "Roo.EventObject",
1351           "desc" : "",
1352           "isOptional" : false
1353         }
1354       ],
1355       "returns" : []
1356     },
1357     {
1358       "name" : "contextmenu",
1359       "type" : "function",
1360       "desc" : "The raw contextmenu event for the entire grid.",
1361       "sig" : "function (e)\n{\n\n}",
1362       "memberOf" : "",
1363       "example" : "",
1364       "deprecated" : "",
1365       "since" : "",
1366       "see" : "",
1367       "params" : [
1368         {
1369           "name" : "e",
1370           "type" : "Roo.EventObject",
1371           "desc" : "",
1372           "isOptional" : false
1373         }
1374       ],
1375       "returns" : []
1376     },
1377     {
1378       "name" : "mousedown",
1379       "type" : "function",
1380       "desc" : "The raw mousedown event for the entire grid.",
1381       "sig" : "function (e)\n{\n\n}",
1382       "memberOf" : "",
1383       "example" : "",
1384       "deprecated" : "",
1385       "since" : "",
1386       "see" : "",
1387       "params" : [
1388         {
1389           "name" : "e",
1390           "type" : "Roo.EventObject",
1391           "desc" : "",
1392           "isOptional" : false
1393         }
1394       ],
1395       "returns" : []
1396     },
1397     {
1398       "name" : "rowcontextmenu",
1399       "type" : "function",
1400       "desc" : "Fires when a row is right clicked",
1401       "sig" : "function (_self, rowIndex, e)\n{\n\n}",
1402       "memberOf" : "",
1403       "example" : "",
1404       "deprecated" : "",
1405       "since" : "",
1406       "see" : "",
1407       "params" : [
1408         {
1409           "name" : "this",
1410           "type" : "Roo.bootstrap.Table",
1411           "desc" : "",
1412           "isOptional" : false
1413         },
1414         {
1415           "name" : "rowIndex",
1416           "type" : "Number",
1417           "desc" : "",
1418           "isOptional" : false
1419         },
1420         {
1421           "name" : "e",
1422           "type" : "Roo.EventObject",
1423           "desc" : "",
1424           "isOptional" : false
1425         }
1426       ],
1427       "returns" : []
1428     },
1429     {
1430       "name" : "cellcontextmenu",
1431       "type" : "function",
1432       "desc" : "Fires when a cell is right clicked",
1433       "sig" : "function (_self, rowIndex, cellIndex, e)\n{\n\n}",
1434       "memberOf" : "",
1435       "example" : "",
1436       "deprecated" : "",
1437       "since" : "",
1438       "see" : "",
1439       "params" : [
1440         {
1441           "name" : "this",
1442           "type" : "Roo.bootstrap.Table",
1443           "desc" : "",
1444           "isOptional" : false
1445         },
1446         {
1447           "name" : "rowIndex",
1448           "type" : "Number",
1449           "desc" : "",
1450           "isOptional" : false
1451         },
1452         {
1453           "name" : "cellIndex",
1454           "type" : "Number",
1455           "desc" : "",
1456           "isOptional" : false
1457         },
1458         {
1459           "name" : "e",
1460           "type" : "Roo.EventObject",
1461           "desc" : "",
1462           "isOptional" : false
1463         }
1464       ],
1465       "returns" : []
1466     },
1467     {
1468       "name" : "celldblclick",
1469       "type" : "function",
1470       "desc" : "Fires when a cell is double clicked",
1471       "sig" : "function (_self, el, rowIndex, columnIndex, e)\n{\n\n}",
1472       "memberOf" : "",
1473       "example" : "",
1474       "deprecated" : "",
1475       "since" : "",
1476       "see" : "",
1477       "params" : [
1478         {
1479           "name" : "this",
1480           "type" : "Roo.bootstrap.Table",
1481           "desc" : "",
1482           "isOptional" : false
1483         },
1484         {
1485           "name" : "el",
1486           "type" : "Roo.Element",
1487           "desc" : "",
1488           "isOptional" : false
1489         },
1490         {
1491           "name" : "rowIndex",
1492           "type" : "Number",
1493           "desc" : "",
1494           "isOptional" : false
1495         },
1496         {
1497           "name" : "columnIndex",
1498           "type" : "Number",
1499           "desc" : "",
1500           "isOptional" : false
1501         },
1502         {
1503           "name" : "e",
1504           "type" : "Roo.EventObject",
1505           "desc" : "",
1506           "isOptional" : false
1507         }
1508       ],
1509       "returns" : []
1510     },
1511     {
1512       "name" : "rowclass",
1513       "type" : "function",
1514       "desc" : "Fires when a row is rendered, so you can change add a style to it.",
1515       "sig" : "function (_self, rowcfg)\n{\n\n}",
1516       "memberOf" : "",
1517       "example" : "",
1518       "deprecated" : "",
1519       "since" : "",
1520       "see" : "",
1521       "params" : [
1522         {
1523           "name" : "this",
1524           "type" : "Roo.bootstrap.Table",
1525           "desc" : "",
1526           "isOptional" : false
1527         },
1528         {
1529           "name" : "rowcfg",
1530           "type" : "Object",
1531           "desc" : "contains record  rowIndex colIndex and rowClass - set rowClass to add a style.",
1532           "isOptional" : false
1533         }
1534       ],
1535       "returns" : []
1536     },
1537     {
1538       "name" : "mouseover",
1539       "type" : "function",
1540       "desc" : "Fires when a mouseover occur",
1541       "sig" : "function (_self, el, rowIndex, columnIndex, e)\n{\n\n}",
1542       "memberOf" : "",
1543       "example" : "",
1544       "deprecated" : "",
1545       "since" : "",
1546       "see" : "",
1547       "params" : [
1548         {
1549           "name" : "this",
1550           "type" : "Roo.bootstrap.Table",
1551           "desc" : "",
1552           "isOptional" : false
1553         },
1554         {
1555           "name" : "el",
1556           "type" : "Roo.Element",
1557           "desc" : "",
1558           "isOptional" : false
1559         },
1560         {
1561           "name" : "rowIndex",
1562           "type" : "Number",
1563           "desc" : "",
1564           "isOptional" : false
1565         },
1566         {
1567           "name" : "columnIndex",
1568           "type" : "Number",
1569           "desc" : "",
1570           "isOptional" : false
1571         },
1572         {
1573           "name" : "e",
1574           "type" : "Roo.EventObject",
1575           "desc" : "",
1576           "isOptional" : false
1577         }
1578       ],
1579       "returns" : []
1580     },
1581     {
1582       "name" : "mouseout",
1583       "type" : "function",
1584       "desc" : "Fires when a mouseout occur",
1585       "sig" : "function (_self, el, rowIndex, columnIndex, e)\n{\n\n}",
1586       "memberOf" : "",
1587       "example" : "",
1588       "deprecated" : "",
1589       "since" : "",
1590       "see" : "",
1591       "params" : [
1592         {
1593           "name" : "this",
1594           "type" : "Roo.bootstrap.Table",
1595           "desc" : "",
1596           "isOptional" : false
1597         },
1598         {
1599           "name" : "el",
1600           "type" : "Roo.Element",
1601           "desc" : "",
1602           "isOptional" : false
1603         },
1604         {
1605           "name" : "rowIndex",
1606           "type" : "Number",
1607           "desc" : "",
1608           "isOptional" : false
1609         },
1610         {
1611           "name" : "columnIndex",
1612           "type" : "Number",
1613           "desc" : "",
1614           "isOptional" : false
1615         },
1616         {
1617           "name" : "e",
1618           "type" : "Roo.EventObject",
1619           "desc" : "",
1620           "isOptional" : false
1621         }
1622       ],
1623       "returns" : []
1624     },
1625     {
1626       "name" : "cellclick",
1627       "type" : "function",
1628       "desc" : "Fires when a cell is clicked",
1629       "sig" : "function (_self, el, rowIndex, columnIndex, e)\n{\n\n}",
1630       "memberOf" : "",
1631       "example" : "",
1632       "deprecated" : "",
1633       "since" : "",
1634       "see" : "",
1635       "params" : [
1636         {
1637           "name" : "this",
1638           "type" : "Roo.bootstrap.Table",
1639           "desc" : "",
1640           "isOptional" : false
1641         },
1642         {
1643           "name" : "el",
1644           "type" : "Roo.Element",
1645           "desc" : "",
1646           "isOptional" : false
1647         },
1648         {
1649           "name" : "rowIndex",
1650           "type" : "Number",
1651           "desc" : "",
1652           "isOptional" : false
1653         },
1654         {
1655           "name" : "columnIndex",
1656           "type" : "Number",
1657           "desc" : "",
1658           "isOptional" : false
1659         },
1660         {
1661           "name" : "e",
1662           "type" : "Roo.EventObject",
1663           "desc" : "",
1664           "isOptional" : false
1665         }
1666       ],
1667       "returns" : []
1668     },
1669     {
1670       "name" : "rowclick",
1671       "type" : "function",
1672       "desc" : "Fires when a row is clicked",
1673       "sig" : "function (_self, el, rowIndex, e)\n{\n\n}",
1674       "memberOf" : "",
1675       "example" : "",
1676       "deprecated" : "",
1677       "since" : "",
1678       "see" : "",
1679       "params" : [
1680         {
1681           "name" : "this",
1682           "type" : "Roo.bootstrap.Table",
1683           "desc" : "",
1684           "isOptional" : false
1685         },
1686         {
1687           "name" : "el",
1688           "type" : "Roo.Element",
1689           "desc" : "",
1690           "isOptional" : false
1691         },
1692         {
1693           "name" : "rowIndex",
1694           "type" : "Number",
1695           "desc" : "",
1696           "isOptional" : false
1697         },
1698         {
1699           "name" : "e",
1700           "type" : "Roo.EventObject",
1701           "desc" : "",
1702           "isOptional" : false
1703         }
1704       ],
1705       "returns" : []
1706     },
1707     {
1708       "name" : "childrenrendered",
1709       "type" : "function",
1710       "desc" : "Fires when the children have been rendered..",
1711       "sig" : "function (_self)\n{\n\n}",
1712       "memberOf" : "Roo.bootstrap.Component",
1713       "example" : "",
1714       "deprecated" : "",
1715       "since" : "",
1716       "see" : "",
1717       "params" : [
1718         {
1719           "name" : "this",
1720           "type" : "Roo.bootstrap.Component",
1721           "desc" : "",
1722           "isOptional" : false
1723         }
1724       ],
1725       "returns" : []
1726     },
1727     {
1728       "name" : "beforerender",
1729       "type" : "function",
1730       "desc" : "Fires before the component is rendered. Return false to stop the render.",
1731       "sig" : "function (_self)\n{\n\n}",
1732       "memberOf" : "Roo.Component",
1733       "example" : "",
1734       "deprecated" : "",
1735       "since" : "",
1736       "see" : "",
1737       "params" : [
1738         {
1739           "name" : "this",
1740           "type" : "Roo.Component",
1741           "desc" : "",
1742           "isOptional" : false
1743         }
1744       ],
1745       "returns" : []
1746     },
1747     {
1748       "name" : "disable",
1749       "type" : "function",
1750       "desc" : "Fires after the component is disabled.",
1751       "sig" : "function (_self)\n{\n\n}",
1752       "memberOf" : "Roo.Component",
1753       "example" : "",
1754       "deprecated" : "",
1755       "since" : "",
1756       "see" : "",
1757       "params" : [
1758         {
1759           "name" : "this",
1760           "type" : "Roo.Component",
1761           "desc" : "",
1762           "isOptional" : false
1763         }
1764       ],
1765       "returns" : []
1766     },
1767     {
1768       "name" : "render",
1769       "type" : "function",
1770       "desc" : "Fires after the component is rendered.",
1771       "sig" : "function (_self)\n{\n\n}",
1772       "memberOf" : "Roo.Component",
1773       "example" : "",
1774       "deprecated" : "",
1775       "since" : "",
1776       "see" : "",
1777       "params" : [
1778         {
1779           "name" : "this",
1780           "type" : "Roo.Component",
1781           "desc" : "",
1782           "isOptional" : false
1783         }
1784       ],
1785       "returns" : []
1786     },
1787     {
1788       "name" : "destroy",
1789       "type" : "function",
1790       "desc" : "Fires after the component is destroyed.",
1791       "sig" : "function (_self)\n{\n\n}",
1792       "memberOf" : "Roo.Component",
1793       "example" : "",
1794       "deprecated" : "",
1795       "since" : "",
1796       "see" : "",
1797       "params" : [
1798         {
1799           "name" : "this",
1800           "type" : "Roo.Component",
1801           "desc" : "",
1802           "isOptional" : false
1803         }
1804       ],
1805       "returns" : []
1806     },
1807     {
1808       "name" : "hide",
1809       "type" : "function",
1810       "desc" : "Fires after the component is hidden.",
1811       "sig" : "function (_self)\n{\n\n}",
1812       "memberOf" : "Roo.Component",
1813       "example" : "",
1814       "deprecated" : "",
1815       "since" : "",
1816       "see" : "",
1817       "params" : [
1818         {
1819           "name" : "this",
1820           "type" : "Roo.Component",
1821           "desc" : "",
1822           "isOptional" : false
1823         }
1824       ],
1825       "returns" : []
1826     },
1827     {
1828       "name" : "beforehide",
1829       "type" : "function",
1830       "desc" : "Fires before the component is hidden. Return false to stop the hide.",
1831       "sig" : "function (_self)\n{\n\n}",
1832       "memberOf" : "Roo.Component",
1833       "example" : "",
1834       "deprecated" : "",
1835       "since" : "",
1836       "see" : "",
1837       "params" : [
1838         {
1839           "name" : "this",
1840           "type" : "Roo.Component",
1841           "desc" : "",
1842           "isOptional" : false
1843         }
1844       ],
1845       "returns" : []
1846     },
1847     {
1848       "name" : "show",
1849       "type" : "function",
1850       "desc" : "Fires after the component is shown.",
1851       "sig" : "function (_self)\n{\n\n}",
1852       "memberOf" : "Roo.Component",
1853       "example" : "",
1854       "deprecated" : "",
1855       "since" : "",
1856       "see" : "",
1857       "params" : [
1858         {
1859           "name" : "this",
1860           "type" : "Roo.Component",
1861           "desc" : "",
1862           "isOptional" : false
1863         }
1864       ],
1865       "returns" : []
1866     },
1867     {
1868       "name" : "beforeshow",
1869       "type" : "function",
1870       "desc" : "Fires before the component is shown.  Return false to stop the show.",
1871       "sig" : "function (_self)\n{\n\n}",
1872       "memberOf" : "Roo.Component",
1873       "example" : "",
1874       "deprecated" : "",
1875       "since" : "",
1876       "see" : "",
1877       "params" : [
1878         {
1879           "name" : "this",
1880           "type" : "Roo.Component",
1881           "desc" : "",
1882           "isOptional" : false
1883         }
1884       ],
1885       "returns" : []
1886     },
1887     {
1888       "name" : "enable",
1889       "type" : "function",
1890       "desc" : "Fires after the component is enabled.",
1891       "sig" : "function (_self)\n{\n\n}",
1892       "memberOf" : "Roo.Component",
1893       "example" : "",
1894       "deprecated" : "",
1895       "since" : "",
1896       "see" : "",
1897       "params" : [
1898         {
1899           "name" : "this",
1900           "type" : "Roo.Component",
1901           "desc" : "",
1902           "isOptional" : false
1903         }
1904       ],
1905       "returns" : []
1906     },
1907     {
1908       "name" : "beforedestroy",
1909       "type" : "function",
1910       "desc" : "Fires before the component is destroyed. Return false to stop the destroy.",
1911       "sig" : "function (_self)\n{\n\n}",
1912       "memberOf" : "Roo.Component",
1913       "example" : "",
1914       "deprecated" : "",
1915       "since" : "",
1916       "see" : "",
1917       "params" : [
1918         {
1919           "name" : "this",
1920           "type" : "Roo.Component",
1921           "desc" : "",
1922           "isOptional" : false
1923         }
1924       ],
1925       "returns" : []
1926     }
1927   ]
1928 }