sonarr-repo-only/NzbDrone.Web/Scripts/NzbDrone/grid.js

38 lines
860 B
JavaScript

/* Click on row, show details */
$('.seriesTable a').live('click', function (event) {
if ($(this).attr('onclick'))
return;
event.preventDefault();
var link = $(this).attr('href');
window.location = link;
event.stopPropegation();
});
$('.seriesTable .data-row td:not(:last-child)').live('click', function () {
$(this).parent('tr').next('.detail-row').toggle();
});
function grid_onError(e) {
//Suppress the alert
e.preventDefault();
}
//Highlight rows based on a number of details
function highlightRow(e) {
var row = e.row;
var dataItem = e.dataItem;
var ignored = dataItem.Ignored;
var status = dataItem.Status;
if (ignored) {
$(row).addClass('episodeIgnored');
return;
}
if (status == "Missing") {
$(row).addClass('episodeMissing');
return;
}
}