update listviews
This commit is contained in:
parent
c87b1304da
commit
d9c694f564
13 changed files with 149 additions and 124 deletions
|
@ -73,6 +73,7 @@
|
|||
}
|
||||
|
||||
var elem = page.querySelector('#childrenContent .itemsContainer');
|
||||
elem.setAttribute('data-playlistid', item.Id);
|
||||
elem.innerHTML = html;
|
||||
|
||||
var listParent = elem;
|
||||
|
@ -135,23 +136,6 @@
|
|||
});
|
||||
}
|
||||
|
||||
function removeFromPlaylist(page, item, ids) {
|
||||
|
||||
ApiClient.ajax({
|
||||
|
||||
url: ApiClient.getUrl('Playlists/' + item.Id + '/Items', {
|
||||
EntryIds: ids.join(',')
|
||||
}),
|
||||
|
||||
type: 'DELETE'
|
||||
|
||||
}).then(function () {
|
||||
|
||||
reloadItems(page, item);
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
function showDragAndDropHelp() {
|
||||
|
||||
if (AppInfo.isTouchPreferred) {
|
||||
|
@ -176,12 +160,6 @@
|
|||
|
||||
var elem = page.querySelector('#childrenContent .itemsContainer');
|
||||
|
||||
elem.addEventListener('removefromplaylist', function (e) {
|
||||
|
||||
var playlistItemId = e.detail.playlistItemId;
|
||||
removeFromPlaylist(page, item, [playlistItemId]);
|
||||
});
|
||||
|
||||
elem.addEventListener('needsrefresh', function () {
|
||||
|
||||
reloadItems(page, item);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue