mirror of https://github.com/Sonarr/Sonarr
22 lines
662 B
JavaScript
22 lines
662 B
JavaScript
var $ = require('jquery');
|
|
var StatusModel = require('../System/StatusModel');
|
|
var ZeroClipboard = require('zero.clipboard');
|
|
var Messenger = require('../Shared/Messenger');
|
|
|
|
$.fn.copyToClipboard = function(input) {
|
|
|
|
ZeroClipboard.config({
|
|
swfPath : StatusModel.get('urlBase') + '/Content/zero.clipboard.swf'
|
|
});
|
|
|
|
var client = new ZeroClipboard(this);
|
|
|
|
client.on('ready', function(e) {
|
|
client.on('copy', function(e) {
|
|
e.clipboardData.setData("text/plain", input.val());
|
|
});
|
|
client.on('aftercopy', function() {
|
|
Messenger.show({ message : 'Copied text to clipboard' });
|
|
});
|
|
});
|
|
}; |