| | |
| | | this.drag_active = false; |
| | | this.col_drag_active = false; |
| | | this.column_fixed = null; |
| | | this.last_selected = 0; |
| | | this.shift_start = 0; |
| | | this.last_selected = null; |
| | | this.shift_start = null; |
| | | this.focused = false; |
| | | this.drag_mouse_start = null; |
| | | this.dblclick_time = 500; // default value on MS Windows is 500 |
| | |
| | | |
| | | this.rows = {}; |
| | | this.rowcount = 0; |
| | | this.last_selected = 0; |
| | | this.last_selected = null; |
| | | |
| | | if (sel) |
| | | this.clear_selection(); |
| | |
| | | this.multi_selecting = true; |
| | | } |
| | | |
| | | if (this.last_selected != 0 && this.rows[this.last_selected]) { |
| | | if (this.last_selected && this.rows[this.last_selected]) { |
| | | $(this.rows[this.last_selected].obj).removeClass('focused') |
| | | .find(this.col_tagname()).eq(this.subject_col).removeAttr('tabindex'); |
| | | } |
| | |
| | | |
| | | if (num_select && !this.selection.length && !no_event) { |
| | | this.triggerEvent('select'); |
| | | this.last_selected = 0; |
| | | this.last_selected = null; |
| | | } |
| | | }, |
| | | |