mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
redo playlist page
This commit is contained in:
parent
214e8f1e1e
commit
fb05bbd6b5
6 changed files with 87 additions and 197 deletions
|
@ -285,6 +285,11 @@
|
|||
$('#childrenCollapsible', page).removeClass('hide');
|
||||
renderChannelGuide(page, item, user);
|
||||
}
|
||||
else if (item.Type == 'Playlist') {
|
||||
|
||||
$('#childrenCollapsible', page).removeClass('hide');
|
||||
renderPlaylistItems(page, item, user);
|
||||
}
|
||||
else if (item.Type == 'Studio' || item.Type == 'Person' || item.Type == 'Genre' || item.Type == 'MusicGenre' || item.Type == 'GameGenre' || item.Type == 'MusicArtist') {
|
||||
|
||||
$('#childrenCollapsible', page).removeClass('hide');
|
||||
|
@ -881,6 +886,15 @@
|
|||
});
|
||||
}
|
||||
|
||||
function renderPlaylistItems(page, item, user) {
|
||||
|
||||
require('scripts/playlistedit'.split(','), function () {
|
||||
|
||||
|
||||
PlaylistViewer.render(page, item);
|
||||
});
|
||||
}
|
||||
|
||||
function renderChannelGuide(page, item, user) {
|
||||
|
||||
require('scripts/livetvcomponents,scripts/livetvchannel,livetvcss'.split(','), function () {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue