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

save web client view selection

This commit is contained in:
Luke Pulverenti 2014-01-13 11:25:18 -05:00
parent 71271abcb1
commit 14a7a42256
9 changed files with 67 additions and 24 deletions

View file

@ -178,6 +178,8 @@
view = this.value;
reloadItems(page);
LibraryBrowser.saveViewSetting(getParameterByName('parentId'), view);
});
$('#btnEdit', page).on('click', function () {
@ -201,6 +203,8 @@
}).on('pageshow', "#itemListPage", function () {
var page = this;
query.Limit = LibraryBrowser.getDefaultPageSize();
query.ParentId = getParameterByName('parentId');
query.Filters = "";
@ -209,11 +213,19 @@
query.StartIndex = 0;
query.NameStartsWithOrGreater = '';
LibraryBrowser.loadSavedQueryValues(getParameterByName('parentId'), query);
var key = getParameterByName('parentId');
LibraryBrowser.loadSavedQueryValues(key, query);
reloadItems(this);
LibraryBrowser.getSavedViewSetting(key).done(function (val) {
updateFilterControls(this);
if (val) {
$('#selectView', page).val(val).selectmenu('refresh').trigger('change');
} else {
reloadItems(page);
}
});
updateFilterControls(page);
}).on('pagehide', "#itemListPage", function () {