X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plugins%2Fquerytable%2Fstatic%2Fjs%2Fquerytable.js;h=9eeb86cf13fe9d4e684db016de69d389d8ccd5e9;hb=0fa4a410b0042139e3d40347c6c61eaf8608ab55;hp=c790c9478b94ca87bc48e135ea5761989d3e0c24;hpb=0f4998d04a3b1b370b3be129e57b052fb9ddc4fa;p=myslice.git diff --git a/plugins/querytable/static/js/querytable.js b/plugins/querytable/static/js/querytable.js index c790c947..9eeb86cf 100644 --- a/plugins/querytable/static/js/querytable.js +++ b/plugins/querytable/static/js/querytable.js @@ -76,9 +76,13 @@ // compute columns based on columns and hidden_columns this.slick_columns = []; var all_columns = this.options.columns; // .concat(this.options.hidden_columns) + // xxx would be helpful to support a column_renamings options arg + // for redefining some labels like 'network_hrn' that really are not meaningful for (c in all_columns) { var column=all_columns[c]; - this.slick_columns.push ( {id:column, name:column, field:column, width:100, minWidth:40, }); + this.slick_columns.push ( {id:column, name:column, field:column, + cssClass: "querytable-column-"+column, + width:100, minWidth:40, }); } // xxx should be extensible from caller with this.options.slickgrid_options @@ -340,6 +344,7 @@ if (debug) messages.debug("1-shot initializing dataTables content with " + this.slick_data.length + " lines"); var start=new Date(); this.slick_grid.setData (this.slick_data, true); + this.slick_grid.autosizeColumns(); this.slick_grid.render(); var duration=new Date()-start; if (debug) messages.debug("setData+render took " + duration + " ms");