Search results pagination and clearing

This commit is contained in:
Calvin Montgomery 2013-05-26 22:45:50 -04:00
parent 50d73cee5b
commit ee10a080cc
4 changed files with 46 additions and 13 deletions

View file

@ -448,6 +448,29 @@ function addLibraryButtons(li, id, yt) {
}
}
function loadSearchPage(page) {
$("#library").html("");
var results = $("#library").data("entries");
var start = page * 100;
for(var i = start; i < start + 100 && i < results.length; i++) {
var li = makeQueueEntry(results[i]);
if(hasPermission("playlistadd")) {
if(results[i].thumb) {
addLibraryButtons(li, results[i].id, true);
}
else {
addLibraryButtons(li, results[i].id);
}
}
$(li).appendTo($("#library"));
}
}
function clearSearchResults() {
$("#library").html("");
$("#search_pagination").remove();
}
// Rearranges the queue
function moveVideo(src, dest, noanim) {
var li = $($("#queue").children()[src]);