mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
minor changes to input manager
This commit is contained in:
parent
2690381144
commit
9956084443
1 changed files with 4 additions and 58 deletions
|
@ -5,7 +5,6 @@ define(['playbackManager', 'focusManager', 'appRouter', 'dom'], function (playba
|
|||
|
||||
function notify() {
|
||||
lastInputTime = new Date().getTime();
|
||||
|
||||
handleCommand('unknown');
|
||||
}
|
||||
|
||||
|
@ -18,27 +17,18 @@ define(['playbackManager', 'focusManager', 'appRouter', 'dom'], function (playba
|
|||
}
|
||||
|
||||
function select(sourceElement) {
|
||||
|
||||
sourceElement.click();
|
||||
}
|
||||
|
||||
var eventListenerCount = 0;
|
||||
function on(scope, fn) {
|
||||
eventListenerCount++;
|
||||
dom.addEventListener(scope, 'command', fn, {
|
||||
|
||||
});
|
||||
dom.addEventListener(scope, 'command', fn, {});
|
||||
}
|
||||
|
||||
function off(scope, fn) {
|
||||
|
||||
if (eventListenerCount) {
|
||||
eventListenerCount--;
|
||||
}
|
||||
|
||||
dom.removeEventListener(scope, 'command', fn, {
|
||||
|
||||
});
|
||||
eventListenerCount--;
|
||||
dom.removeEventListener(scope, 'command', fn, {});
|
||||
}
|
||||
|
||||
var commandTimes = {};
|
||||
|
@ -85,7 +75,6 @@ define(['playbackManager', 'focusManager', 'appRouter', 'dom'], function (playba
|
|||
}
|
||||
|
||||
switch (name) {
|
||||
|
||||
case 'up':
|
||||
focusManager.moveUp(sourceElement);
|
||||
break;
|
||||
|
@ -119,6 +108,7 @@ define(['playbackManager', 'focusManager', 'appRouter', 'dom'], function (playba
|
|||
case 'end':
|
||||
break;
|
||||
case 'menu':
|
||||
break;
|
||||
case 'info':
|
||||
break;
|
||||
case 'nextchapter':
|
||||
|
@ -214,53 +204,9 @@ define(['playbackManager', 'focusManager', 'appRouter', 'dom'], function (playba
|
|||
case 'toggledisplaymirror':
|
||||
playbackManager.toggleDisplayMirroring();
|
||||
break;
|
||||
case 'togglestats':
|
||||
//playbackManager.toggleStats();
|
||||
break;
|
||||
case 'movies':
|
||||
// TODO
|
||||
appRouter.goHome();
|
||||
break;
|
||||
case 'music':
|
||||
// TODO
|
||||
appRouter.goHome();
|
||||
break;
|
||||
case 'tv':
|
||||
// TODO
|
||||
appRouter.goHome();
|
||||
break;
|
||||
case 'nowplaying':
|
||||
appRouter.showNowPlaying();
|
||||
break;
|
||||
case 'save':
|
||||
break;
|
||||
case 'screensaver':
|
||||
// TODO
|
||||
break;
|
||||
case 'refresh':
|
||||
// TODO
|
||||
break;
|
||||
case 'changebrightness':
|
||||
// TODO
|
||||
break;
|
||||
case 'red':
|
||||
// TODO
|
||||
break;
|
||||
case 'green':
|
||||
// TODO
|
||||
break;
|
||||
case 'yellow':
|
||||
// TODO
|
||||
break;
|
||||
case 'blue':
|
||||
// TODO
|
||||
break;
|
||||
case 'grey':
|
||||
// TODO
|
||||
break;
|
||||
case 'brown':
|
||||
// TODO
|
||||
break;
|
||||
case 'repeatnone':
|
||||
playbackManager.setRepeatMode('RepeatNone');
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue