jsforce
Version:
Salesforce API Library for JavaScript
3 lines (2 loc) • 4.74 kB
JavaScript
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var r;r="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,r=r.jsforce||(r.jsforce={}),r=r.modules||(r.modules={}),r=r.api||(r.api={}),r.Soap=e()}}(function(){return function(){function e(r,t,n){function s(i,u){if(!t[i]){if(!r[i]){var a="function"==typeof require&&require;if(!u&&a)return a(i,!0);if(o)return o(i,!0);var c=new Error("Cannot find module '"+i+"'");throw c.code="MODULE_NOT_FOUND",c}var l=t[i]={exports:{}};r[i][0].call(l.exports,function(e){var t=r[i][1][e];return s(t||e)},l,l.exports,e,r,t,n)}return t[i].exports}for(var o="function"==typeof require&&require,i=0;i<n.length;i++)s(n[i]);return s}return e}()({1:[function(e,r,t){"use strict";var n=window.jsforce.require("lodash/core"),s=window.jsforce.require("./core"),o=window.jsforce.require("./soap"),i=r.exports=function(e){this._conn=e};i.prototype._invoke=function(e,r,t,n){var s=new o(this._conn,{xmlns:"urn:partner.soap.sforce.com",endpointUrl:this._conn.instanceUrl+"/services/Soap/u/"+this._conn.version});return s.invoke(e,r,{result:t}).then(function(e){return e.result}).thenCall(n)};var u={};i.prototype.convertLead=function(e,r){var t=n.isArray(e)?[u.LeadConvertResult]:u.LeadConvertResult;return this._invoke("convertLead",{leadConverts:e},t,r)},u.LeadConvertResult={success:"boolean",errors:[],leadId:"string",accountId:"string",contactId:"string",opportunityId:"string"},i.prototype.merge=function(e,r){var t=n.isArray(e)?[u.MergeResult]:u.MergeResult;return this._invoke("merge",{mergeRequests:e},t,r)},u.MergeResult={success:"boolean",errors:[],id:"string",mergedRecordIds:["string"],updatedRelatedIds:["string"]},i.prototype.emptyRecycleBin=function(e,r){return this._invoke("emptyRecycleBin",{ids:e},[u.EmptyRecycleBinResult],r)},u.EmptyRecycleBinResult={id:"string",success:"boolean",errors:[]},i.prototype.describeTabs=function(e){return this._invoke("describeTabs",{},[u.DescribeTabSetResult],e)},u.DescribeTabSetResult={label:"string",logoUrl:"string",namespace:"string",selected:"boolean",tabs:[{colors:[{theme:"string",color:"string",context:"string"}],iconUrl:"string",icons:[{theme:"string",height:"number",width:"number",url:"string",contentType:"string"}],label:"string",custom:"boolean",miniIconUrl:"string",name:"string",sobjectName:"string",url:"string"}]},i.prototype.getServerTimestamp=function(e){return this._invoke("getServerTimestamp",{},u.GetServerTimestampResult,e)},u.GetServerTimestampResult={timestamp:"string"},i.prototype.getUserInfo=function(e){return this._invoke("getUserInfo",{},u.GetUserInfoResult,e)},u.GetUserInfoResult={accessibilityMode:"boolean",currencySymbol:"string",orgAttachmentFileSizeLimit:"number",orgDefaultCurrencyIsoCode:"string",orgDisallowHtmlAttachments:"boolean",orgHasPersonAccounts:"boolean",organizationId:"string",organizationMultiCurrency:"boolean",organizationName:"string",profileId:"string",roleId:"string",sessionSecondsValid:"number",userDefaultCurrencyIsoCode:"string",userEmail:"string",userFullName:"string",userId:"string",userLanguage:"string",userLocale:"string",userName:"string",userTimeZone:"string",userType:"string",userUiSkin:"string"},i.prototype.setPassword=function(e,r,t){return this._invoke("setPassword",{userId:e,password:r},t)},i.prototype.resetPassword=function(e,r){return this._invoke("resetPassword",{userId:e},r)},i.prototype.create=function(e,r){var t=n.isArray(e)?[u.SaveResult]:u.SaveResult,s={"@xmlns":"urn:partner.soap.sforce.com","@xmlns:ns1":"sobject.partner.soap.sforce.com","ns1:sObjects":e};return this._invoke("create",s,t,r)},i.prototype.update=function(e,r){var t=n.isArray(e)?[u.SaveResult]:u.SaveResult,s={"@xmlns":"urn:partner.soap.sforce.com","@xmlns:ns1":"sobject.partner.soap.sforce.com","ns1:sObjects":e};return this._invoke("update",s,t,r)},u.SaveResult={success:"boolean",errors:[],id:"string"},i.prototype.upsert=function(e,r,t){var s=n.isArray(r)?[u.UpsertResult]:u.UpsertResult,o={"@xmlns":"urn:partner.soap.sforce.com","@xmlns:ns1":"sobject.partner.soap.sforce.com","ns1:externalIDFieldName":e,"ns1:sObjects":r};return this._invoke("upsert",o,s,t)},u.UpsertResult={created:"boolean",success:"boolean",errors:[],id:"string"},i.prototype["delete"]=function(e,r){var t=n.isArray(e)?[u.DeleteResult]:u.DeleteResult,s={"@xmlns":"urn:partner.soap.sforce.com","@xmlns:ns1":"sobject.partner.soap.sforce.com","ns1:ids":e};return this._invoke("delete",s,t,r)},u.DeleteResult={success:"boolean",errors:[],id:"string"},s.on("connection:new",function(e){e.soap=new i(e)}),r.exports=i},{}]},{},[1])(1)});
//# sourceMappingURL=jsforce-api-soap.min.js.map