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

Manual deuglification of remotecontrol.js

This commit is contained in:
Sparky 2019-02-02 11:36:09 -05:00
parent c8d4c8759a
commit 97ee1d10c6

View file

@ -4,13 +4,13 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
function showAudioMenu(context, player, button, item) { function showAudioMenu(context, player, button, item) {
var currentIndex = playbackManager.getAudioStreamIndex(player); var currentIndex = playbackManager.getAudioStreamIndex(player);
var streams = playbackManager.audioTracks(player); var streams = playbackManager.audioTracks(player);
var menuItems = streams.map(function (s__q) { var menuItems = streams.map(function (s) {
var menuItem = { var menuItem = {
name: s__q.DisplayTitle, name: s.DisplayTitle,
id: s__q.Index id: s.Index
}; };
if (s__q.Index == currentIndex) { if (s.Index == currentIndex) {
menuItem.selected = true; menuItem.selected = true;
} }
@ -31,13 +31,13 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
function showSubtitleMenu(context, player, button, item) { function showSubtitleMenu(context, player, button, item) {
var currentIndex = playbackManager.getSubtitleStreamIndex(player); var currentIndex = playbackManager.getSubtitleStreamIndex(player);
var streams = playbackManager.subtitleTracks(player); var streams = playbackManager.subtitleTracks(player);
var menuItems = streams.map(function (s__w) { var menuItems = streams.map(function (s) {
var menuItem = { var menuItem = {
name: s__w.DisplayTitle, name: s.DisplayTitle,
id: s__w.Index id: s.Index
}; };
if (s__w.Index == currentIndex) { if (s.Index == currentIndex) {
menuItem.selected = true; menuItem.selected = true;
} }
@ -61,8 +61,8 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
} }
function getNowPlayingNameHtml(nowPlayingItem, includeNonNameInfo) { function getNowPlayingNameHtml(nowPlayingItem, includeNonNameInfo) {
return nowPlayingHelper.getNowPlayingNames(nowPlayingItem, includeNonNameInfo).map(function (i__e) { return nowPlayingHelper.getNowPlayingNames(nowPlayingItem, includeNonNameInfo).map(function (i) {
return i__e.text; return i.text;
}).join("<br/>"); }).join("<br/>");
} }
@ -167,8 +167,8 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
function updateSupportedCommands(context, commands) { function updateSupportedCommands(context, commands) {
var all = context.querySelectorAll(".btnCommand"); var all = context.querySelectorAll(".btnCommand");
for (var i__r = 0, length = all.length; i__r < length; i__r++) { for (var i = 0, length = all.length; i < length; i++) {
buttonEnabled(all[i__r], -1 != commands.indexOf(all[i__r].getAttribute("data-command"))); buttonEnabled(all[i], -1 != commands.indexOf(all[i].getAttribute("data-command")));
} }
} }
@ -258,8 +258,7 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
if ("RepeatAll" == repeatMode) { if ("RepeatAll" == repeatMode) {
toggleRepeatButton.innerHTML = "<i class='md-icon'>repeat</i>"; toggleRepeatButton.innerHTML = "<i class='md-icon'>repeat</i>";
toggleRepeatButton.classList.add("repeatButton-active"); toggleRepeatButton.classList.add("repeatButton-active");
} else { } else if ("RepeatOne" == repeatMode) {
if ("RepeatOne" == repeatMode) {
toggleRepeatButton.innerHTML = "<i class='md-icon'>repeat_one</i>"; toggleRepeatButton.innerHTML = "<i class='md-icon'>repeat_one</i>";
toggleRepeatButton.classList.add("repeatButton-active"); toggleRepeatButton.classList.add("repeatButton-active");
} else { } else {
@ -267,7 +266,6 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
toggleRepeatButton.classList.remove("repeatButton-active"); toggleRepeatButton.classList.remove("repeatButton-active");
} }
} }
}
function updatePlayerVolumeState(context, isMuted, volumeLevel) { function updatePlayerVolumeState(context, isMuted, volumeLevel) {
var view = context; var view = context;
@ -386,27 +384,27 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
}); });
} }
function onPlaybackStart(e__t, state) { function onPlaybackStart(e, state) {
console.log("remotecontrol event: " + e__t.type); console.log("remotecontrol event: " + e.type);
var player = this; var player = this;
onStateChanged.call(player, e__t, state); onStateChanged.call(player, e, state);
} }
function onRepeatModeChange(e__y) { function onRepeatModeChange(e) {
var player = this; var player = this;
updateRepeatModeDisplay(playbackManager.getRepeatMode(player)); updateRepeatModeDisplay(playbackManager.getRepeatMode(player));
} }
function onPlaylistUpdate(e__u) { function onPlaylistUpdate(e) {
loadPlaylist(dlg, this); loadPlaylist(dlg, this);
} }
function onPlaylistItemRemoved(e__i, info) { function onPlaylistItemRemoved(e, info) {
var context = dlg; var context = dlg;
var playlistItemIds = info.playlistItemIds; var playlistItemIds = info.playlistItemIds;
for (var i__o = 0, length = playlistItemIds.length; i__o < length; i__o++) { for (var i = 0, length = playlistItemIds.length; i < length; i++) {
var listItem = context.querySelector('.listItem[data-playlistItemId="' + playlistItemIds[i__o] + '"]'); var listItem = context.querySelector('.listItem[data-playlistItemId="' + playlistItemIds[i] + '"]');
if (listItem) { if (listItem) {
listItem.parentNode.removeChild(listItem); listItem.parentNode.removeChild(listItem);
@ -414,8 +412,8 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
} }
} }
function onPlaybackStopped(e__p, state) { function onPlaybackStopped(e, state) {
console.log("remotecontrol event: " + e__p.type); console.log("remotecontrol event: " + e.type);
var player = this; var player = this;
if (!state.NextMediaType) { if (!state.NextMediaType) {
@ -424,7 +422,7 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
} }
} }
function onPlayPauseStateChanged(e__a) { function onPlayPauseStateChanged(e) {
updatePlayPauseState(this.paused(), true); updatePlayPauseState(this.paused(), true);
} }
@ -434,7 +432,7 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
loadPlaylist(dlg, player); loadPlaylist(dlg, player);
} }
function onTimeUpdate(e__s) { function onTimeUpdate(e) {
var now = new Date().getTime(); var now = new Date().getTime();
if (!(now - lastUpdateTime < 700)) { if (!(now - lastUpdateTime < 700)) {
@ -445,7 +443,7 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
} }
} }
function onVolumeChanged(e__d) { function onVolumeChanged(e) {
var player = this; var player = this;
updatePlayerVolumeState(dlg, player.isMuted(), player.getVolume()); updatePlayerVolumeState(dlg, player.isMuted(), player.getVolume());
} }
@ -505,9 +503,9 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
function getSaveablePlaylistItems() { function getSaveablePlaylistItems() {
return getPlaylistItems(currentPlayer).then(function (items) { return getPlaylistItems(currentPlayer).then(function (items) {
return items.filter(function (i__f) { return items.filter(function (i) {
if (i__f.Id) { if (i.Id) {
return i__f.ServerId; return i.ServerId;
} }
return false; return false;
@ -520,8 +518,8 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
getSaveablePlaylistItems().then(function (items) { getSaveablePlaylistItems().then(function (items) {
var serverId = items.length ? items[0].ServerId : ApiClient.serverId(); var serverId = items.length ? items[0].ServerId : ApiClient.serverId();
new playlistEditor().show({ new playlistEditor().show({
items: items.map(function (i__g) { items: items.map(function (i) {
return i__g.Id; return i.Id;
}), }),
serverId: serverId, serverId: serverId,
enableAddToPlayQueue: false, enableAddToPlayQueue: false,
@ -534,25 +532,25 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
function bindEvents(context) { function bindEvents(context) {
var btnCommand = context.querySelectorAll(".btnCommand"); var btnCommand = context.querySelectorAll(".btnCommand");
for (var i__h = 0, length = btnCommand.length; i__h < length; i__h++) { for (var i = 0, length = btnCommand.length; i < length; i++) {
btnCommand[i__h].addEventListener("click", onBtnCommandClick); btnCommand[i].addEventListener("click", onBtnCommandClick);
} }
context.querySelector(".btnToggleFullscreen").addEventListener("click", function (e__j) { context.querySelector(".btnToggleFullscreen").addEventListener("click", function (e) {
if (currentPlayer) { if (currentPlayer) {
playbackManager.sendCommand({ playbackManager.sendCommand({
Name: e__j.target.getAttribute("data-command") Name: e.target.getAttribute("data-command")
}, currentPlayer); }, currentPlayer);
} }
}); });
context.querySelector(".btnAudioTracks").addEventListener("click", function (e__k) { context.querySelector(".btnAudioTracks").addEventListener("click", function (e) {
if (currentPlayer && lastPlayerState && lastPlayerState.NowPlayingItem) { if (currentPlayer && lastPlayerState && lastPlayerState.NowPlayingItem) {
showAudioMenu(context, currentPlayer, e__k.target, lastPlayerState.NowPlayingItem); showAudioMenu(context, currentPlayer, e.target, lastPlayerState.NowPlayingItem);
} }
}); });
context.querySelector(".btnSubtitles").addEventListener("click", function (e__l) { context.querySelector(".btnSubtitles").addEventListener("click", function (e) {
if (currentPlayer && lastPlayerState && lastPlayerState.NowPlayingItem) { if (currentPlayer && lastPlayerState && lastPlayerState.NowPlayingItem) {
showSubtitleMenu(context, currentPlayer, e__l.target, lastPlayerState.NowPlayingItem); showSubtitleMenu(context, currentPlayer, e.target, lastPlayerState.NowPlayingItem);
} }
}); });
context.querySelector(".btnStop").addEventListener("click", function () { context.querySelector(".btnStop").addEventListener("click", function () {
@ -614,12 +612,12 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
playbackManager.toggleMute(currentPlayer); playbackManager.toggleMute(currentPlayer);
}); });
var playlistContainer = context.querySelector(".playlist"); var playlistContainer = context.querySelector(".playlist");
playlistContainer.addEventListener("action-remove", function (e__z) { playlistContainer.addEventListener("action-remove", function (e) {
playbackManager.removeFromPlaylist([e__z.detail.playlistItemId], currentPlayer); playbackManager.removeFromPlaylist([e.detail.playlistItemId], currentPlayer);
}); });
playlistContainer.addEventListener("itemdrop", function (e__x) { playlistContainer.addEventListener("itemdrop", function (e) {
var newIndex = e__x.detail.newIndex; var newIndex = e.detail.newIndex;
var playlistItemId = e__x.detail.playlistItemId; var playlistItemId = e.detail.playlistItemId;
playbackManager.movePlaylistItem(playlistItemId, newIndex, currentPlayer); playbackManager.movePlaylistItem(playlistItemId, newIndex, currentPlayer);
}); });
context.querySelector(".btnSavePlaylist").addEventListener("click", savePlaylist); context.querySelector(".btnSavePlaylist").addEventListener("click", savePlaylist);
@ -629,8 +627,8 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
bindToPlayer(dlg, playbackManager.getCurrentPlayer()); bindToPlayer(dlg, playbackManager.getCurrentPlayer());
} }
function onMessageSubmit(e__c) { function onMessageSubmit(e) {
var form = e__c.target; var form = e.target;
playbackManager.sendCommand({ playbackManager.sendCommand({
Name: "DisplayMessage", Name: "DisplayMessage",
Arguments: { Arguments: {
@ -644,13 +642,13 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
toast("Message sent."); toast("Message sent.");
}); });
e__c.preventDefault(); e.preventDefault();
e__c.stopPropagation(); e.stopPropagation();
return false; return false;
} }
function onSendStringSubmit(e__v) { function onSendStringSubmit(e) {
var form = e__v.target; var form = e.target;
playbackManager.sendCommand({ playbackManager.sendCommand({
Name: "SendString", Name: "SendString",
Arguments: { Arguments: {
@ -663,8 +661,8 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
toast("Text sent."); toast("Text sent.");
}); });
e__v.preventDefault(); e.preventDefault();
e__v.stopPropagation(); e.stopPropagation();
return false; return false;
} }
@ -675,7 +673,7 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
events.on(playbackManager, "playerchange", onPlayerChange); events.on(playbackManager, "playerchange", onPlayerChange);
} }
function onDialogClosed(e__b) { function onDialogClosed(e) {
releaseCurrentPlayer(); releaseCurrentPlayer();
events.off(playbackManager, "playerchange", onPlayerChange); events.off(playbackManager, "playerchange", onPlayerChange);
lastPlayerState = null; lastPlayerState = null;