X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=docs%2Fsymbols%2Fsrc%2FRoo_bootstrap_Table.js.html;h=637ac01c1c6528c856529f56122347499e73b1b9;hb=d747f7948a1b21f0b37d72b2a6e5db0f832e39cf;hp=53aa69a410b1604bd6cfb6f49cf8ee927c8afc93;hpb=c4a0de387693b6dba5ed2455b8eb087504ef910e;p=roojs1 diff --git a/docs/symbols/src/Roo_bootstrap_Table.js.html b/docs/symbols/src/Roo_bootstrap_Table.js.html index 53aa69a410..637ac01c1c 100644 --- a/docs/symbols/src/Roo_bootstrap_Table.js.html +++ b/docs/symbols/src/Roo_bootstrap_Table.js.html @@ -28,10 +28,10 @@ * @cfg {boolean} condensed Format condensed * @cfg {boolean} responsive Format condensed * @cfg {Boolean} loadMask (true|false) default false - * @cfg {Boolean} tfoot (true|false) generate tfoot, default true - * @cfg {Boolean} thead (true|false) generate thead, default true - * @cfg {Boolean} RowSelection (true|false) default false - * @cfg {Boolean} CellSelection (true|false) default false + * @cfg {Boolean} footerShow (true|false) generate tfoot, default true + * @cfg {Boolean} headerShow (true|false) generate thead, default true + * @cfg {Boolean} rowSelection (true|false) default false + * @cfg {Boolean} cellSelection (true|false) default false * @cfg {Roo.bootstrap.PagingToolbar} footer a paging toolbar * @@ -43,6 +43,13 @@ Roo.bootstrap.Table = function(config){ Roo.bootstrap.Table.superclass.constructor.call(this, config); + // BC... + this.rowSelection = (typeof(config.RowSelection) != 'undefined') ? config.RowSelection : this.rowSelection; + this.cellSelection = (typeof(config.CellSelection) != 'undefined') ? config.CellSelection : this.cellSelection; + this.headerShow = (typeof(config.thead) != 'undefined') ? config.thead : this.headerShow; + this.footerShow = (typeof(config.tfoot) != 'undefined') ? config.tfoot : this.footerShow; + + if (this.sm) { this.selModel = Roo.factory(this.sm, Roo.bootstrap.Table); this.sm = this.selModel; @@ -163,10 +170,11 @@ cm : false, store : false, loadMask : false, - tfoot : true, - thead : true, - RowSelection : false, - CellSelection : false, + footerShow : true, + headerShow : true, + + rowSelection : false, + cellSelection : false, layout : false, // Roo.Element - the tbody @@ -239,13 +247,13 @@ } if(this.store || this.cm){ - if(this.thead){ + if(this.headerShow){ cfg.cn.push(this.renderHeader()); } cfg.cn.push(this.renderBody()); - if(this.tfoot){ + if(this.footerShow){ cfg.cn.push(this.renderFooter()); } @@ -337,7 +345,7 @@ { var cell = Roo.get(el); - if(!cell || (!this.CellSelection && !this.RowSelection)){ + if(!cell || (!this.cellSelection && !this.rowSelection)){ return; } @@ -358,11 +366,12 @@ var cellIndex = cell.dom.cellIndex; var rowIndex = this.getRowIndex(row); - if(this.CellSelection){ + // why??? - should these not be based on SelectionModel? + if(this.cellSelection){ this.fireEvent('cellclick', this, cell, rowIndex, cellIndex, e); } - if(this.RowSelection){ + if(this.rowSelection){ this.fireEvent('rowclick', this, row, rowIndex, e); }