dist/vue-clipboards.es.js
function listenNode(node, type, callback) {
    node.addEventListener(type, callback);

    return {
        destroy: function() {
            node.removeEventListener(type, callback);
        }
    }
}
function listenNode(node, type, callback) {
    node.addEventListener(type, callback);

    return {
        destroy: function() {
            node.removeEventListener(type, callback);
        }
    }
}
function listenNode ( node , type , callback ) { node . addEventListener ( type , callback ) ; return { destroy : function ( ) { node . removeEventListener ( type , callback ) ; } } }
Adds an event listener to a HTML element
and returns a remove listener function.

@param {HTMLElement} node
@param {String} type
@param {Function} callback
@return {Object}
Adds an event listener to a HTML element and returns a remove listener function .