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

enable unified routing

This commit is contained in:
Luke Pulverenti 2016-03-16 01:33:31 -04:00
parent 2360213901
commit 154f6b5fd8
133 changed files with 6988 additions and 7112 deletions

View file

@ -1,4 +1,4 @@
(function ($, document, window, clearTimeout, setTimeout) {
define(['jQuery', 'searchmenu'], function ($) {
var searchHintTimeout;
@ -128,7 +128,10 @@
if (!searchTerm) {
$('.itemsContainer', elem).empty();
var itemsContainer = elem.querySelector('.itemsContainer');
if (itemsContainer) {
itemsContainer.innerHTML = '';
}
clearSearchHintTimeout();
return;
}
@ -214,9 +217,9 @@
function bindSearchEvents() {
require(['searchmenu'], function () {
Events.on(SearchMenu, 'closed', closeSearchResults);
Events.on(SearchMenu, 'change', function (e, value) {
require(['searchmenu'], function (searchmenu) {
Events.on(window.SearchMenu, 'closed', closeSearchResults);
Events.on(window.SearchMenu, 'change', function (e, value) {
onHeaderSearchChange(value);
});
@ -230,14 +233,14 @@
}
function showSearchMenu() {
require(['searchmenu'], function () {
SearchMenu.show();
require(['searchmenu'], function (searchmenu) {
window.SearchMenu.show();
});
}
function hideSearchMenu() {
require(['searchmenu'], function () {
SearchMenu.hide();
require(['searchmenu'], function (searchmenu) {
window.SearchMenu.hide();
});
}
@ -248,4 +251,4 @@
bindSearchEvents();
});
})(jQuery, document, window, clearTimeout, setTimeout);
});