function BlockableFakeStartCopy(blockedDestination, sourceEntry, fileSystems) {
  this.resolveBlockedOperationCallback = null;
  this.blockedDestination_ = blockedDestination;
  this.sourceEntry_ = sourceEntry;
  this.fileSystems_ = fileSystems;
  this.startCopyId_ = 0;
}
/**
 * Provides fake implementation of chrome.fileManagerPrivate.startCopy.
 * @param {string} blockedDestination Destination url of an entry whose request
 *     should be blocked.
 * @param {!Entry} sourceEntry Source entry. Single source entry is supported.
 * @param {!Array<!FakeFileSystem>} fileSystems File systems.
 * @constructor
 * @struct
 */
Provides fake implementation of chrome.fileManagerPrivate.startCopy.
@param {string} blockedDestination Destination url of an entry whose request
should be blocked.
@param {!Entry} sourceEntry Source entry. Single source entry is supported.
@param {!Array} fileSystems File systems.
@constructor
@struct
Provides fake implementation of chrome . fileManagerPrivate . startCopy . @param { string } blockedDestination Destination url of an entry whose request should be blocked . @param { !Entry } sourceEntry Source entry . Single source entry is supported . @param { !Array } fileSystems File systems . @constructor @struct
function BlockableFakeStartCopy(blockedDestination, sourceEntry, fileSystems) {
  this.resolveBlockedOperationCallback = null;
  this.blockedDestination_ = blockedDestination;
  this.sourceEntry_ = sourceEntry;
  this.fileSystems_ = fileSystems;
  this.startCopyId_ = 0;
}
function BlockableFakeStartCopy ( blockedDestination , sourceEntry , fileSystems ) { this . resolveBlockedOperationCallback = null ; this . blockedDestination_ = blockedDestination ; this . sourceEntry_ = sourceEntry ; this . fileSystems_ = fileSystems ; this . startCopyId_ = 0 ; }
Provides fake implementation of chrome.fileManagerPrivate.startCopy.
Provides fake implementation of chrome . fileManagerPrivate . startCopy .