jQuery(document).ready(function() {
var copy_text_label = '';
var copied_text_label = '';
var copyButton = '
' + copy_text_label + '
';
jQuery('pre').each(function() {
jQuery(this).wrap('');
});
jQuery('div.codebox').prepend(jQuery(copyButton)).children('.btn-clipboard').show();
var copyCode = new ClipboardJS('.btn-clipboard', {
target: function(trigger) {
return trigger.nextElementSibling;
}
});
copyCode.on('success',
function(event) {
event.clearSelection();
event.trigger.innerHTML = copied_text_label;
jQuery('.dashicons-yes').closest('.codebox').addClass('pre-loading');
window.setTimeout(function() {
event.trigger.innerHTML = copy_text_label;
jQuery('.codebox').removeClass('pre-loading');
},
500);
});
copyCode.on('error',
function(event) {
window.setTimeout(function() {
event.trigger.textContent = copy_text_label;
},
2000);
});
});