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

Add a second paging block on the Channels tab

This commit is contained in:
Dmitry Lyzo 2022-01-16 18:53:19 +03:00
parent 8a384f585d
commit 719ae14d3f
2 changed files with 15 additions and 8 deletions

View file

@ -64,6 +64,9 @@
<button is="paper-icon-button-light" class="btnFilter sectionTitleButton" title="${Filter}"><span class="material-icons filter_list"></span></button> <button is="paper-icon-button-light" class="btnFilter sectionTitleButton" title="${Filter}"><span class="material-icons filter_list"></span></button>
</div> </div>
<div is="emby-itemscontainer" id="items" class="itemsContainer vertical-wrap padded-left padded-right"></div> <div is="emby-itemscontainer" id="items" class="itemsContainer vertical-wrap padded-left padded-right"></div>
<div class="flex align-items-center justify-content-center flex-wrap-wrap padded-top padded-left padded-right padded-bottom focuscontainer-x">
<div class="paging"></div>
</div>
</div> </div>
<div class="pageTabContent" id="recordingsTab" data-index="3"> <div class="pageTabContent" id="recordingsTab" data-index="3">
<div id="latestRecordings" class="verticalSection hide"> <div id="latestRecordings" class="verticalSection hide">

View file

@ -65,14 +65,18 @@ export default function (view, params, tabContent) {
} }
const query = getQuery(); const query = getQuery();
context.querySelector('.paging').innerHTML = libraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, for (const elem of context.querySelectorAll('.paging')) {
limit: query.Limit, elem.innerHTML = libraryBrowser.getQueryPagingHtml({
totalRecordCount: result.TotalRecordCount, startIndex: query.StartIndex,
showLimit: false, limit: query.Limit,
updatePageSizeSetting: false, totalRecordCount: result.TotalRecordCount,
filterButton: false showLimit: false,
}); updatePageSizeSetting: false,
filterButton: false
});
}
const html = getChannelsHtml(result.Items); const html = getChannelsHtml(result.Items);
const elem = context.querySelector('#items'); const elem = context.querySelector('#items');
elem.innerHTML = html; elem.innerHTML = html;