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