Conform to coding guidelines, update docstrings and cleanup unused code

refs #8623
This commit is contained in:
Matthias Jentsch 2015-07-27 10:49:35 +02:00
parent f2d253f508
commit 8dbd671b0d

View File

@ -43,7 +43,7 @@
* Handle the selection of an action table * Handle the selection of an action table
* *
* @param table {HTMLElement} The table * @param table {HTMLElement} The table
* @param {Icinga} * @param icinga {Icinga}
* *
* @constructor * @constructor
*/ */
@ -158,7 +158,6 @@
return; return;
} }
var self = this; var self = this;
var url = this.getMultiselectionUrl();
this.rowActions() this.rowActions()
.filter( .filter(
function (i, el) { function (i, el) {
@ -284,13 +283,6 @@
var ActionTable = function (icinga) { var ActionTable = function (icinga) {
Icinga.EventListener.call(this, icinga); Icinga.EventListener.call(this, icinga);
/**
* The hash that is currently being loaded
*
* @var String
*/
this.loadingHash = null;
/** /**
* If currently loading * If currently loading
* *
@ -364,7 +356,7 @@
} }
self.icinga.history.pushUrl(state); self.icinga.history.pushUrl(state);
// re draw all table selections // redraw all table selections
self.tables().each(function () { self.tables().each(function () {
new Selection(this, self.icinga).refresh(); new Selection(this, self.icinga).refresh();
}); });
@ -375,13 +367,13 @@
}; };
/** /**
* Ensure that * Render the selection and prepare selection rows
*/ */
ActionTable.prototype.onRendered = function(evt) { ActionTable.prototype.onRendered = function(evt) {
var container = evt.target; var container = evt.target;
var self = evt.data.self; var self = evt.data.self;
// Set first links href in a action table tr as row href: // initialize all rows with the correct link, to assure that
$('table.action tr', container).each(function(idx, el) { $('table.action tr', container).each(function(idx, el) {
var $a = $('a[href].rowaction', el).first(); var $a = $('a[href].rowaction', el).first();
if ($a.length) { if ($a.length) {
@ -395,12 +387,12 @@
} }
}); });
// draw all selections // draw all active selections that have disappeared on reload
self.tables().each(function(i, el) { self.tables().each(function(i, el) {
new Selection(el, self.icinga).refresh(); new Selection(el, self.icinga).refresh();
}); });
// update displayed selection count // update displayed selection counter
var table = new Selection(self.tables(container).first()); var table = new Selection(self.tables(container).first());
$(container).find('.selection-info-count').text(table.selections().size()); $(container).find('.selection-info-count').text(table.selections().size());
}; };