webui: add checkbox selector to all idnode grids. Fixes #1473.

This commit is contained in:
Adam Sutton 2013-12-30 22:45:13 +00:00
parent 2dbebfd81c
commit fa6265d182

View file

@ -611,6 +611,12 @@ tvheadend.idnode_grid = function(panel, conf)
var delBtn = null;
var editBtn = null;
/* Selection */
var select = new Ext.grid.CheckboxSelectionModel({
singleSelect : false
});
columns.splice(0, 0, select);
/* Model */
var idnode = new tvheadend.IdNode(d);
for (var i = 0; i < idnode.length(); i++) {
@ -652,11 +658,6 @@ tvheadend.idnode_grid = function(panel, conf)
columns : columns
});
/* Selection */
var select = new Ext.grid.RowSelectionModel({
singleSelect : false
});
/* Event handlers */
store.on('update', function(s, r, o){
var d = (s.getModifiedRecords().length == 0);