dist/ZeroClipboard.js
function(event) {
    var eventCopy, returnVal, tmp;
    event = _createEvent(event);
    if (!event) {
      return;
    }
    if (_preprocessEvent(event)) {
      return;
    }
    if (event.type === "ready" && _flashState.overdue === true) {
      return ZeroClipboard.emit({
        type: "error",
        name: "flash-overdue"
      });
    }
    eventCopy = _extend({}, event);
    _dispatchCallbacks.call(this, eventCopy);
    if (event.type === "copy") {
      tmp = _mapClipDataToFlash(_clipData);
      returnVal = tmp.data;
      _clipDataFormatMap = tmp.formatMap;
    }
    return returnVal;
  }
function(event) {
    var eventCopy, returnVal, tmp;
    event = _createEvent(event);
    if (!event) {
      return;
    }
    if (_preprocessEvent(event)) {
      return;
    }
    if (event.type === "ready" && _flashState.overdue === true) {
      return ZeroClipboard.emit({
        type: "error",
        name: "flash-overdue"
      });
    }
    eventCopy = _extend({}, event);
    _dispatchCallbacks.call(this, eventCopy);
    if (event.type === "copy") {
      tmp = _mapClipDataToFlash(_clipData);
      returnVal = tmp.data;
      _clipDataFormatMap = tmp.formatMap;
    }
    return returnVal;
  }
function ( event ) { var eventCopy , returnVal , tmp ; event = _createEvent ( event ) ; if ( ! event ) { return ; } if ( _preprocessEvent ( event ) ) { return ; } if ( event . type === "ready" && _flashState . overdue === true ) { return ZeroClipboard . emit ( { type : "error" , name : "flash-overdue" } ) ; } eventCopy = _extend ( { } , event ) ; _dispatchCallbacks . call ( this , eventCopy ) ; if ( event . type === "copy" ) { tmp = _mapClipDataToFlash ( _clipData ) ; returnVal = tmp . data ; _clipDataFormatMap = tmp . formatMap ; } return returnVal ; }
The underlying implementation of `ZeroClipboard.emit`.
@private
The underlying implementation of ZeroClipboard . emit .