add tooltip for when the column header has ellipses
[myslice.git] / plugins / querytable / static / js / querytable.js
index a217657..c790c94 100644 (file)
@@ -85,7 +85,6 @@
            this.slick_options = {
                enableCellNavigation: false,
                enableColumnReorder: true,
-               explicitInitialization: true,           
            };
 
            this.slick_data=[];
            this.slick_grid = new Slick.Grid(selector, this.slick_data, this.slick_columns, this.slick_options);
            this.slick_grid.setSelectionModel (new Slick.RowSelectionModel ({selectActiveRow: false}));
            this.slick_grid.registerPlugin (checkbox_selector);
+           // autotooltips: for showing the full column name when ellipsed
+           var auto_tooltips = new Slick.AutoTooltips ({ enableForHeaderCells: true });
+           this.slick_grid.registerPlugin (auto_tooltips);
            
            this.columnpicker = new Slick.Controls.ColumnPicker (this.slick_columns, this.slick_grid, this.slick_options)
 
            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.init();
+           this.slick_grid.render();
            var duration=new Date()-start;
            if (debug) messages.debug("setData+render took " + duration + " ms");
            if (debug_deep) {