forked from 0x2620/pandora
fix media status
This commit is contained in:
parent
e28542578d
commit
284544f733
1 changed files with 12 additions and 11 deletions
|
@ -80,24 +80,25 @@ pandora.ui.mediaView = function(options) {
|
||||||
return ['uploading', 'queued', 'encoding'].indexOf(data.state) == -1;
|
return ['uploading', 'queued', 'encoding'].indexOf(data.state) == -1;
|
||||||
},
|
},
|
||||||
format: function(value, data) {
|
format: function(value, data) {
|
||||||
|
var opacity = value
|
||||||
|
|| ['encoding', 'failed', 'queued', 'uploading', 'wanted'].indexOf(data.state) > -1
|
||||||
|
? 1 : 0;
|
||||||
return $('<img>')
|
return $('<img>')
|
||||||
.attr({
|
.attr({
|
||||||
src: ['uploading', 'queued', 'encoding', 'failed'].indexOf(data.state) > -1
|
src: Ox.UI.getImageURL('symbol' + {
|
||||||
? Ox.UI.getImageURL('symbol' + {
|
'available': 'Check',
|
||||||
'uploading': 'Upload',
|
|
||||||
'queued': 'Data',
|
|
||||||
'encoding': 'Sync',
|
'encoding': 'Sync',
|
||||||
'failed': 'Warning'
|
'failed': 'Warning',
|
||||||
|
'queued': 'Data',
|
||||||
|
'uploading': 'Upload',
|
||||||
|
'wanted': 'Up',
|
||||||
}[data.state])
|
}[data.state])
|
||||||
: data.wanted
|
|
||||||
? Ox.UI.getImageURL('symbolUp')
|
|
||||||
: Ox.UI.getImageURL('symbolCheck')
|
|
||||||
})
|
})
|
||||||
.css({
|
.css({
|
||||||
width: '10px',
|
width: '10px',
|
||||||
height: '10px',
|
height: '10px',
|
||||||
padding: '3px',
|
padding: '3px',
|
||||||
opacity: (value || data.wanted) ? 1 : 0
|
opacity: opacity
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
id: 'selected',
|
id: 'selected',
|
||||||
|
|
Loading…
Reference in a new issue