code: function (evt) {
  /*Line 135 - 'AtomUploadButton.js' */                atomApplication.setBusy(false, "Uploading...");
  /*Line 136 - 'AtomUploadButton.js' */                var result = null;
  /*Line 137 - 'AtomUploadButton.js' */                if (evt.target) {
  /*Line 138 - 'AtomUploadButton.js' */                    if (evt.target.status == 200) {
  /*Line 139 - 'AtomUploadButton.js' */                        this._value = evt.target.responseText;
  /*Line 140 - 'AtomUploadButton.js' */                    } else {
  /*Line 141 - 'AtomUploadButton.js' */                        Atom.alert(evt.target.statusText);
  /*Line 142 - 'AtomUploadButton.js' */                        return;
  /*Line 143 - 'AtomUploadButton.js' */                    }
  /*Line 144 - 'AtomUploadButton.js' */                } else {
  /*Line 145 - 'AtomUploadButton.js' */                    this._value = evt.result;
  /*Line 146 - 'AtomUploadButton.js' */                }
  
  /*Line 148 - 'AtomUploadButton.js' */                this.unbindEvent(this._xhr);
  /*Line 149 - 'AtomUploadButton.js' */                this._xhr = null;
  
  /*Line 151 - 'AtomUploadButton.js' */                AtomBinder.refreshValue(this, "value");
  
  /*Line 153 - 'AtomUploadButton.js' */                this.invokeAction(this._next, evt);
  /*Line 154 - 'AtomUploadButton.js' */            }
docs: /*Line 134 - 'AtomUploadButton.js'