Skip to content

Commit 6e1a505

Browse files
committed
DEVDOCS-10427 - adding codeDepot markers
1 parent 1415669 commit 6e1a505

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

lib/eSignature/examples/setTabValues.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,25 +22,32 @@ const setTabValues = async (args) => {
2222
// args.envelopeArgs.signerClientId
2323
// args.envelopeArgs.dsReturnUrl
2424

25+
//ds-snippet-start:eSign16Step2
2526
let dsApiClient = new docusign.ApiClient();
2627
dsApiClient.setBasePath(args.basePath);
2728
dsApiClient.addDefaultHeader("Authorization", "Bearer " + args.accessToken);
2829
let envelopesApi = new docusign.EnvelopesApi(dsApiClient),
30+
//ds-snippet-end:eSign16Step2
2931
results = null,
3032
envelopeArgs = args.envelopeArgs;
3133

3234
// Step 1. Make the envelope request body
35+
//ds-snippet-start:eSign16Step3
3336
let envelope = makeEnvelope(envelopeArgs);
37+
//ds-snippet-end:eSign16Step3
3438

3539
// Step 2. call Envelopes::create API method
3640
// Exceptions will be caught by the calling function
41+
//ds-snippet-start:eSign16Step4
3742
results = await envelopesApi.createEnvelope(args.accountId, {
3843
envelopeDefinition: envelope,
3944
});
4045
let envelopeId = results.envelopeId;
46+
//ds-snippet-end:eSign16Step4
4147
console.log(`Envelope was created. EnvelopeId ${envelopeId}`);
4248

4349
// Step 3. create the recipient view, the embedded signing
50+
//ds-snippet-start:eSign16Step5
4451
let viewRequest = docusign.RecipientViewRequest.constructFromObject({
4552
returnUrl: envelopeArgs.dsReturnUrl,
4653
authenticationMethod: "none",
@@ -54,6 +61,7 @@ const setTabValues = async (args) => {
5461
results = await envelopesApi.createRecipientView(args.accountId, envelopeId, {
5562
recipientViewRequest: viewRequest,
5663
});
64+
//ds-snippet-end:eSign16Step5
5765

5866
return { envelopeId: envelopeId, redirectUrl: results.url };
5967
};
@@ -65,6 +73,7 @@ const setTabValues = async (args) => {
6573
* @returns {Envelope} An envelope definition
6674
* @private
6775
*/
76+
//ds-snippet-start:eSign16Step3
6877
function makeEnvelope(args) {
6978
// Data for this method
7079
// args.signerEmail
@@ -197,5 +206,6 @@ function makeEnvelope(args) {
197206

198207
return envelopeDefinition;
199208
}
209+
//ds-snippet-end:eSign16Step3
200210

201211
module.exports = { setTabValues, makeEnvelope };

0 commit comments

Comments
 (0)