removed dead code
This commit is contained in:
parent
8f05508ce9
commit
c46124641a
1 changed files with 0 additions and 101 deletions
|
@ -928,105 +928,4 @@
|
|||
hideSelections();
|
||||
});
|
||||
|
||||
function renderUserDataChanges(card, userData) {
|
||||
|
||||
if (userData.Played) {
|
||||
|
||||
var playedIndicator = card.querySelector('.playedIndicator');
|
||||
|
||||
if (!playedIndicator) {
|
||||
|
||||
playedIndicator = document.createElement('div');
|
||||
playedIndicator.classList.add('playedIndicator');
|
||||
card.querySelector('.cardContent').appendChild(playedIndicator);
|
||||
}
|
||||
playedIndicator.innerHTML = '<i class="md-icon">check</i>';
|
||||
}
|
||||
else if (userData.UnplayedItemCount) {
|
||||
|
||||
var playedIndicator = card.querySelector('.playedIndicator');
|
||||
|
||||
if (!playedIndicator) {
|
||||
|
||||
playedIndicator = document.createElement('div');
|
||||
playedIndicator.classList.add('playedIndicator');
|
||||
card.querySelector('.cardContent').appendChild(playedIndicator);
|
||||
}
|
||||
playedIndicator.innerHTML = userData.UnplayedItemCount;
|
||||
}
|
||||
|
||||
var progressHtml = LibraryBrowser.getItemProgressBarHtml(userData);
|
||||
var cardProgress;
|
||||
|
||||
if (progressHtml) {
|
||||
cardProgress = card.querySelector('.cardProgress');
|
||||
|
||||
if (!cardProgress) {
|
||||
cardProgress = document.createElement('div');
|
||||
cardProgress.classList.add('cardProgress');
|
||||
|
||||
var cardFooter = card.querySelector('.cardFooter');
|
||||
if (cardFooter) {
|
||||
cardFooter.appendChild(cardProgress);
|
||||
}
|
||||
}
|
||||
|
||||
cardProgress.innerHTML = progressHtml;
|
||||
}
|
||||
else {
|
||||
cardProgress = card.querySelector('.cardProgress');
|
||||
if (cardProgress) {
|
||||
cardProgress.parentNode.removeChild(cardProgress);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function onUserDataChanged(userData) {
|
||||
|
||||
var elems = document.querySelectorAll("*[data-itemid='" + userData.ItemId + "']");
|
||||
|
||||
for (var i = 0, length = elems.length; i < length; i++) {
|
||||
|
||||
var elem = elems[i];
|
||||
var mediaType = elem.getAttribute('data-mediatype');
|
||||
|
||||
if (mediaType == 'Video') {
|
||||
elem.setAttribute('data-positionticks', (userData.PlaybackPositionTicks || 0));
|
||||
|
||||
if (elem.classList.contains('card')) {
|
||||
renderUserDataChanges(elem, userData);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function onWebSocketMessage(e, data) {
|
||||
|
||||
var msg = data;
|
||||
|
||||
if (msg.MessageType === "UserDataChanged") {
|
||||
|
||||
if (msg.Data.UserId == Dashboard.getCurrentUserId()) {
|
||||
|
||||
for (var i = 0, length = msg.Data.UserDataList.length; i < length; i++) {
|
||||
onUserDataChanged(msg.Data.UserDataList[i]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function initializeApiClient(apiClient) {
|
||||
Events.off(apiClient, "websocketmessage", onWebSocketMessage);
|
||||
Events.on(apiClient, "websocketmessage", onWebSocketMessage);
|
||||
}
|
||||
|
||||
if (window.ApiClient) {
|
||||
initializeApiClient(window.ApiClient);
|
||||
}
|
||||
|
||||
Events.on(ConnectionManager, 'apiclientcreated', function (e, apiClient) {
|
||||
initializeApiClient(apiClient);
|
||||
});
|
||||
|
||||
});
|
Loading…
Add table
Add a link
Reference in a new issue