mirror of
https://github.com/danbee/mpd-client
synced 2025-03-04 08:39:09 +00:00
19 lines
394 B
JavaScript
19 lines
394 B
JavaScript
var QueueSong = can.Model.extend({
|
|
|
|
findAll: 'GET /api/queue'
|
|
|
|
}, {});
|
|
|
|
QueueSong.List = can.List.extend({
|
|
|
|
updatePlaying: function(how, newVal, oldVal) {
|
|
if ((how == 'remove' || how == 'set') && this.attr(oldVal) != undefined) {
|
|
this.attr(oldVal).attr('playing', false);
|
|
}
|
|
if (how == 'add' || how == 'set') {
|
|
this.attr(newVal).attr('playing', true);
|
|
}
|
|
}
|
|
|
|
});
|