Skip to content

Commit c0618b2

Browse files
jkohne-dsautomation
andauthored
Version 4.8.0-rc1 release (#190)
* Version 4.8.0-rc1-v2-20.2.00 release * Delete package-lock.json Co-authored-by: automation <[email protected]>
1 parent 6be51da commit c0618b2

File tree

10 files changed

+144
-144
lines changed

10 files changed

+144
-144
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ commented out
1616
-->
1717

1818

19-
<p><h3>&#x26A0;&#xFE0F; This client library is for the old <code><a href=“https://developers.docusign.com/esign-rest-api“>eSignature API v2</a></code>.<p><h3>This version of the API will be subject to deprecation soon and the published client libraries for it are not actively maintained.</p><p>If you are still using this version, please upgrade to the v2.1 client library.</p>
19+
<p><h3>&#x26A0;&#xFE0F; This client library is for the legacy <code><a href=“https://developers.docusign.com/esign-rest-api“>eSignature API v2</a></code>.<p><h3>This version of the API will be subject to deprecation soon and the published client libraries for it are not actively maintained.</p><p>If you are still using this version, please upgrade to the v2.1 client library.</p>
2020

2121
## Requirements
2222
- Node 4

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "docusign-esign",
3-
"version": "4.7.0",
3+
"version": "4.8.0-rc1",
44
"description": "DocuSign Node.js API client.",
55
"license": "MIT",
66
"main": "src/index.js",

src/api/TrustServiceProvidersApi.js

Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
/**
2+
* DocuSign REST API
3+
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
4+
*
5+
* OpenAPI spec version: v2
6+
* Contact: [email protected]
7+
*
8+
* NOTE: This class is auto generated. Do not edit the class manually and submit a new issue instead.
9+
*
10+
*/
11+
12+
(function(root, factory) {
13+
if (typeof define === 'function' && define.amd) {
14+
// AMD. Register as an anonymous module.
15+
define(['Configuration', 'ApiClient', 'model/AccountSeals', 'model/ErrorDetails'], factory);
16+
} else if (typeof module === 'object' && module.exports) {
17+
// CommonJS-like environments that support module.exports, like Node.
18+
module.exports = factory(require('../Configuration'), require('../ApiClient'), require('../model/AccountSeals'), require('../model/ErrorDetails'));
19+
} else {
20+
// Browser globals (root is window)
21+
if (!root.Docusign) {
22+
root.Docusign = {};
23+
}
24+
root.Docusign.TrustServiceProvidersApi = factory(root.Docusign.Configuration, root.Docusign.ApiClient, root.Docusign.AccountSeals, root.Docusign.ErrorDetails);
25+
}
26+
}(this, function(Configuration, ApiClient, AccountSeals, ErrorDetails) {
27+
'use strict';
28+
29+
/**
30+
* TrustServiceProviders service.
31+
* @module api/TrustServiceProvidersApi
32+
*/
33+
34+
/**
35+
* Constructs a new TrustServiceProvidersApi.
36+
* @alias module:api/TrustServiceProvidersApi
37+
* @class
38+
* @param {module:ApiClient} apiClient Optional API client implementation to use,
39+
* default to {@link module:ApiClient#instance} if unspecified.
40+
*/
41+
var exports = function(apiClient) {
42+
this.apiClient = apiClient || Configuration.default.getDefaultApiClient() || ApiClient.instance;
43+
44+
45+
this.setApiClient = function(apiClient) {
46+
this.apiClient = apiClient;
47+
};
48+
49+
this.getApiClient = function() {
50+
return this.apiClient;
51+
};
52+
53+
54+
/**
55+
* (Optional) Callback function to receive the result of the getSealProviders operation. If none specified a Promise will be returned.
56+
* @callback module:api/TrustServiceProvidersApi~getSealProvidersCallback
57+
* @param {String} error Error message, if any.
58+
* @param {module:model/AccountSeals} data The data returned by the service call.
59+
* @param {String} If a callback was specified, the response The complete HTTP response, else a Promise resolving the response Data.
60+
*/
61+
62+
/**
63+
* Returns Account available seals for specified account.
64+
* @param {String} accountId The external account number (int) or account ID Guid.
65+
* @param {module:api/TrustServiceProvidersApi~getSealProvidersCallback} callback The callback function, accepting three arguments: error, data, response
66+
* data is of type: {@link module:model/AccountSeals}
67+
*/
68+
this.getSealProviders = function(accountId, callback) {
69+
var postBody = null;
70+
71+
// verify the required parameter 'accountId' is set
72+
if (accountId === undefined || accountId === null) {
73+
throw new Error("Missing the required parameter 'accountId' when calling getSealProviders");
74+
}
75+
76+
if (typeof callback !== 'function' && arguments.length && typeof arguments[arguments.length-1] === 'function'){
77+
if (typeof optsOrCallback !== 'undefined') {
78+
optsOrCallback = callback;
79+
}
80+
callback = arguments[arguments.length-1];
81+
}
82+
83+
var pathParams = {
84+
'accountId': accountId
85+
};
86+
var queryParams = {
87+
};
88+
var headerParams = {
89+
};
90+
var formParams = {
91+
};
92+
93+
var authNames = ['docusignAccessCode'];
94+
var contentTypes = [];
95+
var accepts = ['application/json'];
96+
var returnType = AccountSeals;
97+
98+
return this.apiClient.callApi(
99+
'/v2/accounts/{accountId}/seals', 'GET',
100+
pathParams, queryParams, headerParams, formParams, postBody,
101+
authNames, contentTypes, accepts, returnType, callback
102+
);
103+
};
104+
};
105+
106+
return exports;
107+
}));

src/index.js

Lines changed: 9 additions & 4 deletions
Large diffs are not rendered by default.

src/model/Tabs.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@
1212
(function(root, factory) {
1313
if (typeof define === 'function' && define.amd) {
1414
// AMD. Register as an anonymous module.
15-
define(['ApiClient', 'model/Approve', 'model/Checkbox', 'model/Company', 'model/DateSigned', 'model/Decline', 'model/Email', 'model/EmailAddress', 'model/EnvelopeId', 'model/FirstName', 'model/FormulaTab', 'model/FullName', 'model/InitialHere', 'model/LastName', 'model/List', 'model/ModelDate', 'model/Notarize', 'model/Note', 'model/RadioGroup', 'model/SignHere', 'model/SignerAttachment', 'model/SmartSection', 'model/Ssn', 'model/Text', 'model/Title', 'model/View', 'model/Zip'], factory);
15+
define(['ApiClient', 'model/Approve', 'model/Checkbox', 'model/Company', 'model/DateSigned', 'model/Decline', 'model/Email', 'model/EmailAddress', 'model/EnvelopeId', 'model/FirstName', 'model/FormulaTab', 'model/FullName', 'model/InitialHere', 'model/LastName', 'model/List', 'model/ModelDate', 'model/ModelNumber', 'model/Notarize', 'model/Note', 'model/RadioGroup', 'model/SignHere', 'model/SignerAttachment', 'model/SmartSection', 'model/Ssn', 'model/Text', 'model/Title', 'model/View', 'model/Zip'], factory);
1616
} else if (typeof module === 'object' && module.exports) {
1717
// CommonJS-like environments that support module.exports, like Node.
18-
module.exports = factory(require('../ApiClient'), require('./Approve'), require('./Checkbox'), require('./Company'), require('./DateSigned'), require('./Decline'), require('./Email'), require('./EmailAddress'), require('./EnvelopeId'), require('./FirstName'), require('./FormulaTab'), require('./FullName'), require('./InitialHere'), require('./LastName'), require('./List'), require('./ModelDate'), require('./Notarize'), require('./Note'), require('./RadioGroup'), require('./SignHere'), require('./SignerAttachment'), require('./SmartSection'), require('./Ssn'), require('./Text'), require('./Title'), require('./View'), require('./Zip'));
18+
module.exports = factory(require('../ApiClient'), require('./Approve'), require('./Checkbox'), require('./Company'), require('./DateSigned'), require('./Decline'), require('./Email'), require('./EmailAddress'), require('./EnvelopeId'), require('./FirstName'), require('./FormulaTab'), require('./FullName'), require('./InitialHere'), require('./LastName'), require('./List'), require('./ModelDate'), require('./ModelNumber'), require('./Notarize'), require('./Note'), require('./RadioGroup'), require('./SignHere'), require('./SignerAttachment'), require('./SmartSection'), require('./Ssn'), require('./Text'), require('./Title'), require('./View'), require('./Zip'));
1919
} else {
2020
// Browser globals (root is window)
2121
if (!root.Docusign) {
2222
root.Docusign = {};
2323
}
24-
root.Docusign.Tabs = factory(root.Docusign.ApiClient, root.Docusign.Approve, root.Docusign.Checkbox, root.Docusign.Company, root.Docusign.DateSigned, root.Docusign.Decline, root.Docusign.Email, root.Docusign.EmailAddress, root.Docusign.EnvelopeId, root.Docusign.FirstName, root.Docusign.FormulaTab, root.Docusign.FullName, root.Docusign.InitialHere, root.Docusign.LastName, root.Docusign.List, root.Docusign.ModelDate, root.Docusign.Notarize, root.Docusign.Note, root.Docusign.RadioGroup, root.Docusign.SignHere, root.Docusign.SignerAttachment, root.Docusign.SmartSection, root.Docusign.Ssn, root.Docusign.Text, root.Docusign.Title, root.Docusign.View, root.Docusign.Zip);
24+
root.Docusign.Tabs = factory(root.Docusign.ApiClient, root.Docusign.Approve, root.Docusign.Checkbox, root.Docusign.Company, root.Docusign.DateSigned, root.Docusign.Decline, root.Docusign.Email, root.Docusign.EmailAddress, root.Docusign.EnvelopeId, root.Docusign.FirstName, root.Docusign.FormulaTab, root.Docusign.FullName, root.Docusign.InitialHere, root.Docusign.LastName, root.Docusign.List, root.Docusign.ModelDate, root.Docusign.ModelNumber, root.Docusign.Notarize, root.Docusign.Note, root.Docusign.RadioGroup, root.Docusign.SignHere, root.Docusign.SignerAttachment, root.Docusign.SmartSection, root.Docusign.Ssn, root.Docusign.Text, root.Docusign.Title, root.Docusign.View, root.Docusign.Zip);
2525
}
26-
}(this, function(ApiClient, Approve, Checkbox, Company, DateSigned, Decline, Email, EmailAddress, EnvelopeId, FirstName, FormulaTab, FullName, InitialHere, LastName, List, ModelDate, Notarize, Note, RadioGroup, SignHere, SignerAttachment, SmartSection, Ssn, Text, Title, View, Zip) {
26+
}(this, function(ApiClient, Approve, Checkbox, Company, DateSigned, Decline, Email, EmailAddress, EnvelopeId, FirstName, FormulaTab, FullName, InitialHere, LastName, List, ModelDate, ModelNumber, Notarize, Note, RadioGroup, SignHere, SignerAttachment, SmartSection, Ssn, Text, Title, View, Zip) {
2727
'use strict';
2828

2929

@@ -106,7 +106,7 @@
106106
obj['noteTabs'] = ApiClient.convertToType(data['noteTabs'], [Note]);
107107
}
108108
if (data.hasOwnProperty('numberTabs')) {
109-
obj['numberTabs'] = ApiClient.convertToType(data['numberTabs'], ['Number']);
109+
obj['numberTabs'] = ApiClient.convertToType(data['numberTabs'], [ModelNumber]);
110110
}
111111
if (data.hasOwnProperty('radioGroupTabs')) {
112112
obj['radioGroupTabs'] = ApiClient.convertToType(data['radioGroupTabs'], [RadioGroup]);
@@ -226,7 +226,7 @@
226226
exports.prototype['noteTabs'] = undefined;
227227
/**
228228
* Specifies a tag on the document where you want the recipient to enter a number. It uses the same parameters as a Text tab, with the validation message and pattern set for number information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response.
229-
* @member {Array.<Number>} numberTabs
229+
* @member {Array.<module:model/ModelNumber>} numberTabs
230230
*/
231231
exports.prototype['numberTabs'] = undefined;
232232
/**

src/model/TemplateTabs.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@
1212
(function(root, factory) {
1313
if (typeof define === 'function' && define.amd) {
1414
// AMD. Register as an anonymous module.
15-
define(['ApiClient', 'model/Approve', 'model/Checkbox', 'model/Company', 'model/DateSigned', 'model/Decline', 'model/Email', 'model/EmailAddress', 'model/EnvelopeId', 'model/FirstName', 'model/FormulaTab', 'model/FullName', 'model/InitialHere', 'model/LastName', 'model/List', 'model/ModelDate', 'model/Notarize', 'model/Note', 'model/RadioGroup', 'model/SignHere', 'model/SignerAttachment', 'model/SmartSection', 'model/Ssn', 'model/Text', 'model/Title', 'model/View', 'model/Zip'], factory);
15+
define(['ApiClient', 'model/Approve', 'model/Checkbox', 'model/Company', 'model/DateSigned', 'model/Decline', 'model/Email', 'model/EmailAddress', 'model/EnvelopeId', 'model/FirstName', 'model/FormulaTab', 'model/FullName', 'model/InitialHere', 'model/LastName', 'model/List', 'model/ModelDate', 'model/ModelNumber', 'model/Notarize', 'model/Note', 'model/RadioGroup', 'model/SignHere', 'model/SignerAttachment', 'model/SmartSection', 'model/Ssn', 'model/Text', 'model/Title', 'model/View', 'model/Zip'], factory);
1616
} else if (typeof module === 'object' && module.exports) {
1717
// CommonJS-like environments that support module.exports, like Node.
18-
module.exports = factory(require('../ApiClient'), require('./Approve'), require('./Checkbox'), require('./Company'), require('./DateSigned'), require('./Decline'), require('./Email'), require('./EmailAddress'), require('./EnvelopeId'), require('./FirstName'), require('./FormulaTab'), require('./FullName'), require('./InitialHere'), require('./LastName'), require('./List'), require('./ModelDate'), require('./Notarize'), require('./Note'), require('./RadioGroup'), require('./SignHere'), require('./SignerAttachment'), require('./SmartSection'), require('./Ssn'), require('./Text'), require('./Title'), require('./View'), require('./Zip'));
18+
module.exports = factory(require('../ApiClient'), require('./Approve'), require('./Checkbox'), require('./Company'), require('./DateSigned'), require('./Decline'), require('./Email'), require('./EmailAddress'), require('./EnvelopeId'), require('./FirstName'), require('./FormulaTab'), require('./FullName'), require('./InitialHere'), require('./LastName'), require('./List'), require('./ModelDate'), require('./ModelNumber'), require('./Notarize'), require('./Note'), require('./RadioGroup'), require('./SignHere'), require('./SignerAttachment'), require('./SmartSection'), require('./Ssn'), require('./Text'), require('./Title'), require('./View'), require('./Zip'));
1919
} else {
2020
// Browser globals (root is window)
2121
if (!root.Docusign) {
2222
root.Docusign = {};
2323
}
24-
root.Docusign.TemplateTabs = factory(root.Docusign.ApiClient, root.Docusign.Approve, root.Docusign.Checkbox, root.Docusign.Company, root.Docusign.DateSigned, root.Docusign.Decline, root.Docusign.Email, root.Docusign.EmailAddress, root.Docusign.EnvelopeId, root.Docusign.FirstName, root.Docusign.FormulaTab, root.Docusign.FullName, root.Docusign.InitialHere, root.Docusign.LastName, root.Docusign.List, root.Docusign.ModelDate, root.Docusign.Notarize, root.Docusign.Note, root.Docusign.RadioGroup, root.Docusign.SignHere, root.Docusign.SignerAttachment, root.Docusign.SmartSection, root.Docusign.Ssn, root.Docusign.Text, root.Docusign.Title, root.Docusign.View, root.Docusign.Zip);
24+
root.Docusign.TemplateTabs = factory(root.Docusign.ApiClient, root.Docusign.Approve, root.Docusign.Checkbox, root.Docusign.Company, root.Docusign.DateSigned, root.Docusign.Decline, root.Docusign.Email, root.Docusign.EmailAddress, root.Docusign.EnvelopeId, root.Docusign.FirstName, root.Docusign.FormulaTab, root.Docusign.FullName, root.Docusign.InitialHere, root.Docusign.LastName, root.Docusign.List, root.Docusign.ModelDate, root.Docusign.ModelNumber, root.Docusign.Notarize, root.Docusign.Note, root.Docusign.RadioGroup, root.Docusign.SignHere, root.Docusign.SignerAttachment, root.Docusign.SmartSection, root.Docusign.Ssn, root.Docusign.Text, root.Docusign.Title, root.Docusign.View, root.Docusign.Zip);
2525
}
26-
}(this, function(ApiClient, Approve, Checkbox, Company, DateSigned, Decline, Email, EmailAddress, EnvelopeId, FirstName, FormulaTab, FullName, InitialHere, LastName, List, ModelDate, Notarize, Note, RadioGroup, SignHere, SignerAttachment, SmartSection, Ssn, Text, Title, View, Zip) {
26+
}(this, function(ApiClient, Approve, Checkbox, Company, DateSigned, Decline, Email, EmailAddress, EnvelopeId, FirstName, FormulaTab, FullName, InitialHere, LastName, List, ModelDate, ModelNumber, Notarize, Note, RadioGroup, SignHere, SignerAttachment, SmartSection, Ssn, Text, Title, View, Zip) {
2727
'use strict';
2828

2929

@@ -106,7 +106,7 @@
106106
obj['noteTabs'] = ApiClient.convertToType(data['noteTabs'], [Note]);
107107
}
108108
if (data.hasOwnProperty('numberTabs')) {
109-
obj['numberTabs'] = ApiClient.convertToType(data['numberTabs'], ['Number']);
109+
obj['numberTabs'] = ApiClient.convertToType(data['numberTabs'], [ModelNumber]);
110110
}
111111
if (data.hasOwnProperty('radioGroupTabs')) {
112112
obj['radioGroupTabs'] = ApiClient.convertToType(data['radioGroupTabs'], [RadioGroup]);
@@ -226,7 +226,7 @@
226226
exports.prototype['noteTabs'] = undefined;
227227
/**
228228
* Specifies a tag on the document where you want the recipient to enter a number. It uses the same parameters as a Text tab, with the validation message and pattern set for number information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response.
229-
* @member {Array.<Number>} numberTabs
229+
* @member {Array.<module:model/ModelNumber>} numberTabs
230230
*/
231231
exports.prototype['numberTabs'] = undefined;
232232
/**

0 commit comments

Comments
 (0)