diff --git a/app-examples/embedded-signing/click2agree.js b/app-examples/embedded-signing/click2agree.js index a002174..c883040 100644 --- a/app-examples/embedded-signing/click2agree.js +++ b/app-examples/embedded-signing/click2agree.js @@ -59,6 +59,8 @@ class Click2Agree { this.outputStyle = args.outputStyle; this.useIframe = args.useIframe; this.useModal = args.useModal; + this.showDecline = args.showDecline; + // supplemental = [{include: true, signerMustAcknowledge: "view"}, // {include: true, signerMustAcknowledge: "accept"}]; @@ -123,6 +125,9 @@ class Click2Agree { color: $(`#${this.modelButtonId} span`).css('color'), } }, + signingDeclineButton: { + show: this.showDecline + }, /** * signingNavigationButton object is NOT used when the view is Click to Agree * diff --git a/app-examples/embedded-signing/focusedViewSigning.js b/app-examples/embedded-signing/focusedViewSigning.js index e463a1e..8f83b40 100644 --- a/app-examples/embedded-signing/focusedViewSigning.js +++ b/app-examples/embedded-signing/focusedViewSigning.js @@ -40,6 +40,8 @@ class FocusedViewSigning { this.signing = false; this.document = args.document; this.padding = args.padding; + this.showDecline = args.showDecline; + this.documentChoice = { // response means generic "document" responsive default: {responsive: false, request: this.envelopes.createTemplateRequest.bind(this.envelopes)}, htmlRegResp: {responsive: true, request: this.envelopes.createHtmlRegRequest.bind(this.envelopes)}, @@ -159,7 +161,10 @@ class FocusedViewSigning { finishText: $(`#${this.modelButtonId} span`).text(), // default is Submit // 'bottom-left'|'bottom-center'|'bottom-right', default: bottom-right position: $(`#${this.modelButtonPosition}`).val() - } + }, + signingDeclineButton: { + show: this.showDecline + }, } } diff --git a/app-examples/embedded-signing/index.html b/app-examples/embedded-signing/index.html index fbc5475..30e8b46 100644 --- a/app-examples/embedded-signing/index.html +++ b/app-examples/embedded-signing/index.html @@ -863,7 +863,7 @@