mirror of
https://github.com/Icinga/icingaweb2.git
synced 2025-07-25 14:54:24 +02:00
Conform to coding guidelines, update docstrings and cleanup unused code
refs #8623
This commit is contained in:
parent
f2d253f508
commit
8dbd671b0d
@ -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());
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user