dist/ZeroClipboard.js
function(elements) {
    var meta, client = this;
    client.id = "" + _clientIdCounter++;
    meta = {
      instance: client,
      elements: [],
      handlers: {},
      coreWildcardHandler: function(event) {
        return client.emit(event);
      }
    };
    _clientMeta[client.id] = meta;
    if (elements) {
      client.clip(elements);
    }
    ZeroClipboard.on("*", meta.coreWildcardHandler);
    ZeroClipboard.on("destroy", function() {
      client.destroy();
    });
    ZeroClipboard.create();
  }
function(elements) {
    var meta, client = this;
    client.id = "" + _clientIdCounter++;
    meta = {
      instance: client,
      elements: [],
      handlers: {},
      coreWildcardHandler: function(event) {
        return client.emit(event);
      }
    };
    _clientMeta[client.id] = meta;
    if (elements) {
      client.clip(elements);
    }
    ZeroClipboard.on("*", meta.coreWildcardHandler);
    ZeroClipboard.on("destroy", function() {
      client.destroy();
    });
    ZeroClipboard.create();
  }
function ( elements ) { var meta , client = this ; client . id = "" + _clientIdCounter ++ ; meta = { instance : client , elements : [ ] , handlers : { } , coreWildcardHandler : function ( event ) { return client . emit ( event ) ; } } ; _clientMeta [ client . id ] = meta ; if ( elements ) { client . clip ( elements ) ; } ZeroClipboard . on ( "*" , meta . coreWildcardHandler ) ; ZeroClipboard . on ( "destroy" , function ( ) { client . destroy ( ) ; } ) ; ZeroClipboard . create ( ) ; }
The real constructor for `ZeroClipboard` client instances.
@private
The real constructor for ZeroClipboard client instances .