src/js/table/TableStore.js
function(deselect) {
        _.forEach(this.filteredData, function(data) {
            if (deselect) {
                delete this.selectedItems[data[this.selectDataProperty]];
            }
            else {
                this.selectedItems[data[this.selectDataProperty]] = data;
            }
        }, this);
    }
function(deselect) {
        _.forEach(this.filteredData, function(data) {
            if (deselect) {
                delete this.selectedItems[data[this.selectDataProperty]];
            }
            else {
                this.selectedItems[data[this.selectDataProperty]] = data;
            }
        }, this);
    }
Bulk add or remove keys to/from the Table's selected items.
@param {Boolean} deselect - There are selected items in the filtered data set, so we need to deselect them.