1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

add images table

This commit is contained in:
Luke Pulverenti 2016-06-03 12:24:04 -04:00
parent 417821cb5a
commit 2ebcfe8642
6 changed files with 12 additions and 141 deletions

View file

@ -27,37 +27,6 @@
$('.folderGroupList', page).html(folderHtml);
}
function renderViewStyles(page, user, result) {
var folderHtml = '';
folderHtml += '<div class="paperCheckboxList">';
folderHtml += result.map(function (i) {
var currentHtml = '';
var id = 'chkPlainFolder' + i.Id;
var isChecked = user.Configuration.PlainFolderViews.indexOf(i.Id) == -1;
var checkedHtml = isChecked ? ' checked="checked"' : '';
currentHtml += '<paper-checkbox class="chkPlainFolder" data-folderid="' + i.Id + '" id="' + id + '"' + checkedHtml + '>' + i.Name + '</paper-checkbox>';
return currentHtml;
}).join('');
folderHtml += '</div>';
$('.viewStylesList', page).html(folderHtml);
if (result.length) {
$('.viewStylesSection', page).show();
} else {
$('.viewStylesSection', page).hide();
}
}
function renderLatestItems(page, user, result) {
var folderHtml = '';
@ -140,15 +109,13 @@
sortBy: "SortName"
});
var promise2 = ApiClient.getUserViews({}, user.Id);
var promise3 = ApiClient.getJSON(ApiClient.getUrl("Users/" + user.Id + "/SpecialViewOptions"));
var promise4 = ApiClient.getJSON(ApiClient.getUrl("Users/" + user.Id + "/GroupingOptions"));
var promise3 = ApiClient.getJSON(ApiClient.getUrl("Users/" + user.Id + "/GroupingOptions"));
Promise.all([promise1, promise2, promise3, promise4]).then(function (responses) {
Promise.all([promise1, promise2, promise3]).then(function (responses) {
renderViews(page, user, responses[3]);
renderViews(page, user, responses[2]);
renderLatestItems(page, user, responses[0]);
renderViewOrder(page, user, responses[1]);
renderViewStyles(page, user, responses[2]);
Dashboard.hideLoadingMsg();
});
@ -188,15 +155,6 @@
return i.getAttribute('data-folderid');
});
user.Configuration.PlainFolderViews = $(".chkPlainFolder", page).get().filter(function (i) {
return !i.checked;
}).map(function (i) {
return i.getAttribute('data-folderid');
});
user.Configuration.OrderedViews = $(".viewItem", page).get().map(function (i) {
return i.getAttribute('data-viewid');