From dcb23952502cea7b7ca8c124f18da0d080bff3c2 Mon Sep 17 00:00:00 2001 From: rolux Date: Sun, 14 Jul 2013 17:44:01 +0000 Subject: [PATCH] clip list: handle add to clipboard --- static/js/pandora/clipList.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/static/js/pandora/clipList.js b/static/js/pandora/clipList.js index c03b04c2..7a3b82e6 100644 --- a/static/js/pandora/clipList.js +++ b/static/js/pandora/clipList.js @@ -126,6 +126,19 @@ pandora.ui.clipList = function(videoRatio) { }) Ox.Clipboard.copy(items, 'clip'); }, + copyadd: 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.add(items, 'clip'); + }, init: function(data) { if (!ui.item && ui.listView == 'clip'/* && pandora.$ui.statusbar*/) { pandora.$ui.statusbar.set('total', data); @@ -253,6 +266,7 @@ pandora.ui.clipList = function(videoRatio) { that.options({sort: data.value}); } }); + return that; }