DSEnvelopeDefaults

data class DSEnvelopeDefaults(recipientDefaults: List<DSRecipientDefault>?, emailSubject: String?, emailBlurb: String?, envelopeTitle: String?, tabValueDefaults: Map<String, Any>?, customFields: DSCustomFields?)

This class provides the proper structure for Envelope Defaults to be used to inject (pre-fill) data into a Template

Parameters

recipientDefaults

The defaults object for Recipient data. Optional.

emailSubject

The subject of the email sent to the signer(s). Optional.

emailBlurb

The message in the body of the email sent to the signer(s). Optional.

envelopeTitle

The title of the envelope. Optional.

tabValueDefaults

Map of Tab value defaults, mapping tabLabel to the desired value. Value format will be validated according to Tab type. Optional.

customFields

The custom fields to be associated with the Envelope. Optional IF the customFields on the account are not required.

Constructors

Link copied to clipboard
fun DSEnvelopeDefaults(recipientDefaults: List<DSRecipientDefault>? = null, emailSubject: String? = null, emailBlurb: String? = null, envelopeTitle: String? = null, tabValueDefaults: Map<String, Any>? = null, customFields: DSCustomFields? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val customFields: DSCustomFields? = null
Link copied to clipboard
val emailBlurb: String? = null
Link copied to clipboard
val emailSubject: String? = null
Link copied to clipboard
val envelopeTitle: String? = null
Link copied to clipboard
val recipientDefaults: List<DSRecipientDefault>? = null
Link copied to clipboard
val tabValueDefaults: Map<String, Any>? = null