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

restore paging buttons

This commit is contained in:
Luke Pulverenti 2015-01-28 14:30:45 -05:00
parent e29ef2baf1
commit 510b3e6511
13 changed files with 101 additions and 55 deletions

View file

@ -127,15 +127,16 @@
$(document).scrollTop(0); $(document).scrollTop(0);
var html = ''; var html = '';
var pagingHtml = LibraryBrowser.getQueryPagingHtml({
$('.listTopPaging', page).html(LibraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, startIndex: query.StartIndex,
limit: query.Limit, limit: query.Limit,
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
viewButton: true, viewButton: true,
showLimit: false, showLimit: false,
updatePageSizeSetting: false updatePageSizeSetting: false
})).trigger('create'); });
$('.listTopPaging', page).html(pagingHtml).trigger('create');
updateFilterControls(page); updateFilterControls(page);
@ -149,7 +150,9 @@
coverImage: true coverImage: true
}); });
$('#items', page).html(html).lazyChildren(); var elem = $('#items', page).html(html).lazyChildren();
$(pagingHtml).appendTo(elem).trigger('create');
$('.btnNextPage', page).on('click', function () { $('.btnNextPage', page).on('click', function () {
query.StartIndex += query.Limit; query.StartIndex += query.Limit;

View file

@ -32,15 +32,16 @@
$(document).scrollTop(0); $(document).scrollTop(0);
var html = ''; var html = '';
var pagingHtml = LibraryBrowser.getQueryPagingHtml({
$('.listTopPaging', page).html(LibraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, startIndex: query.StartIndex,
limit: query.Limit, limit: query.Limit,
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
viewButton: true, viewButton: true,
showLimit: false, showLimit: false,
addSelectionButton: true addSelectionButton: true
})).trigger('create'); });
$('.listTopPaging', page).html(pagingHtml).trigger('create');
updateFilterControls(); updateFilterControls();
var trigger = false; var trigger = false;
@ -77,12 +78,14 @@
}); });
} }
$('.itemsContainer', page).html(html).lazyChildren(); var elem = $('.itemsContainer', page).html(html).lazyChildren();
if (trigger) { if (trigger) {
$('.itemsContainer', page).trigger('create'); elem.trigger('create');
} }
$(pagingHtml).appendTo(elem).trigger('create');
$('.btnNextPage', page).on('click', function () { $('.btnNextPage', page).on('click', function () {
query.StartIndex += query.Limit; query.StartIndex += query.Limit;
reloadItems(page); reloadItems(page);

View file

@ -37,14 +37,15 @@
$(document).scrollTop(0); $(document).scrollTop(0);
var html = ''; var html = '';
var pagingHtml = LibraryBrowser.getQueryPagingHtml({
$('.listTopPaging', page).html(LibraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, startIndex: query.StartIndex,
limit: query.Limit, limit: query.Limit,
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
viewButton: true, viewButton: true,
showLimit: false showLimit: false
})).trigger('create'); });
$('.listTopPaging', page).html(pagingHtml).trigger('create');
updateFilterControls(page); updateFilterControls(page);
@ -79,7 +80,9 @@
}); });
} }
$('#items', page).html(html).lazyChildren(); var elem = $('#items', page).html(html).lazyChildren();
$(pagingHtml).appendTo(elem).trigger('create');
$('.btnNextPage', page).on('click', function () { $('.btnNextPage', page).on('click', function () {
query.StartIndex += query.Limit; query.StartIndex += query.Limit;

View file

@ -30,8 +30,7 @@
$(document).scrollTop(0); $(document).scrollTop(0);
var html = ''; var html = '';
var pagingHtml = LibraryBrowser.getQueryPagingHtml({
$('.listTopPaging', page).html(LibraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, startIndex: query.StartIndex,
limit: query.Limit, limit: query.Limit,
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
@ -39,7 +38,9 @@
showLimit: false, showLimit: false,
updatePageSizeSetting: false, updatePageSizeSetting: false,
pageSizeKey: pageSizeKey pageSizeKey: pageSizeKey
})).trigger('create'); });
$('.listTopPaging', page).html(pagingHtml).trigger('create');
updateFilterControls(page); updateFilterControls(page);
@ -53,7 +54,9 @@
lazy: true lazy: true
}); });
$('#items', page).html(html).lazyChildren(); var elem = $('#items', page).html(html).lazyChildren();
$(pagingHtml).appendTo(elem).trigger('create');
$('.btnNextPage', page).on('click', function () { $('.btnNextPage', page).on('click', function () {
query.StartIndex += query.Limit; query.StartIndex += query.Limit;

View file

@ -33,14 +33,17 @@
var html = ''; var html = '';
$('.listTopPaging', page).html(LibraryBrowser.getQueryPagingHtml({ var pagingHtml = LibraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, startIndex: query.StartIndex,
limit: query.Limit, limit: query.Limit,
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
viewButton: true, viewButton: true,
showLimit: false, showLimit: false,
addSelectionButton: true addSelectionButton: true
})).trigger('create');
});
$('.listTopPaging', page).html(pagingHtml).trigger('create');
updateFilterControls(page); updateFilterControls(page);
var trigger = false; var trigger = false;
@ -122,12 +125,14 @@
}); });
} }
$('.itemsContainer', page).html(html).lazyChildren(); var elem = $('.itemsContainer', page).html(html).lazyChildren();
if (trigger) { if (trigger) {
$('.itemsContainer', page).trigger('create'); $(elem).trigger('create');
} }
$(pagingHtml).appendTo(elem).trigger('create');
$('.btnNextPage', page).on('click', function () { $('.btnNextPage', page).on('click', function () {
query.StartIndex += query.Limit; query.StartIndex += query.Limit;
reloadItems(page); reloadItems(page);

View file

@ -26,14 +26,15 @@
$(document).scrollTop(0); $(document).scrollTop(0);
var html = ''; var html = '';
var pagingHtml = LibraryBrowser.getQueryPagingHtml({
$('.listTopPaging', page).html(LibraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, startIndex: query.StartIndex,
limit: query.Limit, limit: query.Limit,
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
viewButton: true, viewButton: true,
showLimit: false showLimit: false
})).trigger('create'); });
$('.listTopPaging', page).html(pagingHtml).trigger('create');
updateFilterControls(page); updateFilterControls(page);
@ -46,7 +47,9 @@
centerText: true centerText: true
}); });
$('#items', page).html(html).trigger('create'); var elem = $('#items', page).html(html).trigger('create');
$(pagingHtml).appendTo(elem).trigger('create');
$('.btnNextPage', page).on('click', function () { $('.btnNextPage', page).on('click', function () {
query.StartIndex += query.Limit; query.StartIndex += query.Limit;

View file

@ -38,14 +38,15 @@
} }
var html = ''; var html = '';
var pagingHtml = LibraryBrowser.getQueryPagingHtml({
$('.listTopPaging', page).html(LibraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, startIndex: query.StartIndex,
limit: query.Limit, limit: query.Limit,
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
viewButton: true, viewButton: true,
showLimit: false showLimit: false
})).trigger('create'); });
$('.listTopPaging', page).html(pagingHtml).trigger('create');
updateFilterControls(page); updateFilterControls(page);
@ -59,7 +60,9 @@
overlayText: false overlayText: false
}); });
$('.itemsContainer', page).html(html).lazyChildren(); var elem = $('.itemsContainer', page).html(html).lazyChildren();
$(pagingHtml).appendTo(elem).trigger('create');
$('.btnNextPage', page).on('click', function () { $('.btnNextPage', page).on('click', function () {
query.StartIndex += query.Limit; query.StartIndex += query.Limit;

View file

@ -31,8 +31,7 @@
$(document).scrollTop(0); $(document).scrollTop(0);
var html = ''; var html = '';
var pagingHtml = LibraryBrowser.getQueryPagingHtml({
$('.listTopPaging', page).html(LibraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, startIndex: query.StartIndex,
limit: query.Limit, limit: query.Limit,
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
@ -40,7 +39,9 @@
showLimit: false, showLimit: false,
addSelectionButton: true, addSelectionButton: true,
pageSizeKey: pageSizeKey pageSizeKey: pageSizeKey
})).trigger('create'); });
$('.listTopPaging', page).html(pagingHtml).trigger('create');
updateFilterControls(page); updateFilterControls(page);
var trigger = false; var trigger = false;
@ -79,12 +80,14 @@
}); });
} }
$('#items', page).html(html).lazyChildren(); var elem = $('#items', page).html(html).lazyChildren();
if (trigger) { if (trigger) {
$('#items', page).trigger('create'); elem.trigger('create');
} }
$(pagingHtml).appendTo(elem).trigger('create');
$('.btnNextPage', page).on('click', function () { $('.btnNextPage', page).on('click', function () {
query.StartIndex += query.Limit; query.StartIndex += query.Limit;
reloadItems(page); reloadItems(page);

View file

@ -30,15 +30,16 @@
$(document).scrollTop(0); $(document).scrollTop(0);
var html = ''; var html = '';
var pagingHtml = LibraryBrowser.getQueryPagingHtml({
$('.listTopPaging', page).html(LibraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, startIndex: query.StartIndex,
limit: query.Limit, limit: query.Limit,
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
viewButton: true, viewButton: true,
showLimit: false, showLimit: false,
addSelectionButton: true addSelectionButton: true
})).trigger('create'); });
$('.listTopPaging', page).html(pagingHtml).trigger('create');
updateFilterControls(page); updateFilterControls(page);
var trigger = false; var trigger = false;
@ -87,12 +88,14 @@
}); });
} }
$('#items', page).html(html).lazyChildren(); var elem = $('#items', page).html(html).lazyChildren();
if (trigger) { if (trigger) {
$('#items', page).trigger('create'); elem.trigger('create');
} }
$(pagingHtml).appendTo(elem).trigger('create');
$('.btnNextPage', page).on('click', function () { $('.btnNextPage', page).on('click', function () {
query.StartIndex += query.Limit; query.StartIndex += query.Limit;
reloadItems(page); reloadItems(page);

View file

@ -32,7 +32,7 @@
var html = ''; var html = '';
$('.listTopPaging', page).html(LibraryBrowser.getQueryPagingHtml({ var pagingHtml = LibraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, startIndex: query.StartIndex,
limit: query.Limit, limit: query.Limit,
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
@ -40,7 +40,9 @@
showLimit: false, showLimit: false,
addSelectionButton: true, addSelectionButton: true,
pageSizeKey: pageSizeKey pageSizeKey: pageSizeKey
})).trigger('create'); });
$('.listTopPaging', page).html(pagingHtml).trigger('create');
updateFilterControls(page); updateFilterControls(page);
@ -77,7 +79,13 @@
}); });
} }
$('#items', page).html(html).lazyChildren(); var elem = $('#items', page).html(html).lazyChildren();
if (trigger) {
elem.trigger('create');
}
$(pagingHtml).appendTo(elem).trigger('create');
$('.btnNextPage', page).on('click', function () { $('.btnNextPage', page).on('click', function () {
query.StartIndex += query.Limit; query.StartIndex += query.Limit;

View file

@ -48,14 +48,15 @@
$(document).scrollTop(0); $(document).scrollTop(0);
var html = ''; var html = '';
var pagingHtml = LibraryBrowser.getQueryPagingHtml({
$('.listTopPaging', page).html(LibraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, startIndex: query.StartIndex,
limit: query.Limit, limit: query.Limit,
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
viewButton: true, viewButton: true,
showLimit: false showLimit: false
})).trigger('create'); });
$('.listTopPaging', page).html(pagingHtml).trigger('create');
updateFilterControls(page); updateFilterControls(page);
@ -66,7 +67,9 @@
defaultAction: 'play' defaultAction: 'play'
}); });
$('#items', page).html(html).trigger('create').lazyChildren(); var elem = $('#items', page).html(html).trigger('create').lazyChildren();
$(pagingHtml).appendTo(elem).trigger('create');
$('.btnNextPage', page).on('click', function () { $('.btnNextPage', page).on('click', function () {
query.StartIndex += query.Limit; query.StartIndex += query.Limit;

View file

@ -30,14 +30,15 @@
$(document).scrollTop(0); $(document).scrollTop(0);
var html = ''; var html = '';
var pagingHtml = LibraryBrowser.getQueryPagingHtml({
$('.listTopPaging', page).html(LibraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, startIndex: query.StartIndex,
limit: query.Limit, limit: query.Limit,
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
viewButton: true, viewButton: true,
showLimit: false showLimit: false
})).trigger('create'); });
$('.listTopPaging', page).html(pagingHtml).trigger('create');
updateFilterControls(page); updateFilterControls(page);
@ -51,7 +52,9 @@
lazy: true lazy: true
}); });
$('#items', page).html(html).lazyChildren(); var elem = $('#items', page).html(html).lazyChildren();
$(pagingHtml).appendTo(elem).trigger('create');
$('.btnNextPage', page).on('click', function () { $('.btnNextPage', page).on('click', function () {
query.StartIndex += query.Limit; query.StartIndex += query.Limit;

View file

@ -31,14 +31,15 @@
var html = ''; var html = '';
var trigger = false; var trigger = false;
var pagingHtml = LibraryBrowser.getQueryPagingHtml({
$('.listTopPaging', page).html(LibraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, startIndex: query.StartIndex,
limit: query.Limit, limit: query.Limit,
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
viewButton: true, viewButton: true,
showLimit: false showLimit: false
})).trigger('create'); });
$('.listTopPaging', page).html(pagingHtml).trigger('create');
updateFilterControls(page); updateFilterControls(page);
@ -109,12 +110,14 @@
}); });
} }
$('#items', page).html(html).lazyChildren(); var elem = $('#items', page).html(html).lazyChildren();
if (trigger) { if (trigger) {
$('#items', page).trigger('create'); elem.trigger('create');
} }
$(pagingHtml).appendTo(elem).trigger('create');
$('.btnNextPage', page).on('click', function () { $('.btnNextPage', page).on('click', function () {
query.StartIndex += query.Limit; query.StartIndex += query.Limit;
reloadItems(page); reloadItems(page);