forked from 0x2620/pandora
clipList: handle copy event
This commit is contained in:
parent
9f6e244beb
commit
f521b54f5a
1 changed files with 13 additions and 0 deletions
|
@ -113,6 +113,19 @@ pandora.ui.clipList = function(videoRatio) {
|
|||
})
|
||||
.addClass('OxMedia')
|
||||
.bindEvent({
|
||||
copy: function(data) {
|
||||
var items = data.ids.map(function(id) {
|
||||
var item = !ui.item ? id.split('/')[0] : ui.item,
|
||||
annotation = that.value(id, 'annotations')[0].id;
|
||||
return {
|
||||
annotation: annotation,
|
||||
'in': that.value(id, 'in'),
|
||||
item: item,
|
||||
out: that.value(id, 'out')
|
||||
}
|
||||
})
|
||||
Ox.Clipboard.copy(items, 'clip');
|
||||
},
|
||||
init: function(data) {
|
||||
if (!ui.item && ui.listView == 'clip'/* && pandora.$ui.statusbar*/) {
|
||||
pandora.$ui.statusbar.set('total', data);
|
||||
|
|
Loading…
Reference in a new issue