dist/ZeroClipboard.js
function(event) {
    var eventCopy, client = this;
    if (_clientShouldEmit.call(client, event)) {
      if (typeof event === "object" && event && typeof event.type === "string" && event.type) {
        event = _extend({}, event);
      }
      eventCopy = _extend({}, _createEvent(event), {
        client: client
      });
      _clientDispatchCallbacks.call(client, eventCopy);
    }
    return client;
  }
function(event) {
    var eventCopy, client = this;
    if (_clientShouldEmit.call(client, event)) {
      if (typeof event === "object" && event && typeof event.type === "string" && event.type) {
        event = _extend({}, event);
      }
      eventCopy = _extend({}, _createEvent(event), {
        client: client
      });
      _clientDispatchCallbacks.call(client, eventCopy);
    }
    return client;
  }
function ( event ) { var eventCopy , client = this ; if ( _clientShouldEmit . call ( client , event ) ) { if ( typeof event === "object" && event && typeof event . type === "string" && event . type ) { event = _extend ( { } , event ) ; } eventCopy = _extend ( { } , _createEvent ( event ) , { client : client } ) ; _clientDispatchCallbacks . call ( client , eventCopy ) ; } return client ; }
The underlying implementation of `ZeroClipboard.Client.prototype.emit`.
@private
The underlying implementation of ZeroClipboard . Client . prototype . emit .