DSEnvelope

class DSEnvelope

This class provides envelope information

Parameters

envelopeName

Name of the envelope

emailSubject

Email Subject

emailBlurb

Email message

recipients

list of recipients

documents

list of documents

customFields

the Envelope CustomFields. See also DSTextCustomField and DSListCustomField

envelopeId

ID to identify an envelope

status

the envelope's status

createdDateTime

the DateTime when the envelope is created

Constructors

Link copied to clipboard
fun DSEnvelope(envelopeId: String)

Types

Link copied to clipboard
class Builder

This class is used for building the DSEnvelope Object

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun validate()
Link copied to clipboard
fun validateRecipients()

Properties

Link copied to clipboard
var brandId: String? = null
Link copied to clipboard
var createdDateTime: Date?
Link copied to clipboard
var customFields: DSCustomFields?
Link copied to clipboard
var documents: List<DSDocument>?
Link copied to clipboard
var documentsCombinedUri: String? = null
Link copied to clipboard
var documentsUri: String? = null
Link copied to clipboard
var downloadStatus: DownloadStatus?
Link copied to clipboard
var emailBlurb: String?
Link copied to clipboard
var emailSubject: String?
Link copied to clipboard
var envelopeId: String
Link copied to clipboard
var envelopeIdStamping: Boolean? = null
Link copied to clipboard
var envelopeName: String?
Link copied to clipboard
var hasServerAssignedId: Boolean? = false
Link copied to clipboard
var online: Boolean = false
Link copied to clipboard
var recipients: List<DSEnvelopeRecipient>?
Link copied to clipboard
var senderEmail: String? = null
Link copied to clipboard
var senderName: String? = null
Link copied to clipboard
var senderUserId: String? = null
Link copied to clipboard
var sentDateTime: Date? = null
Link copied to clipboard
var status: EnvelopeStatus
Link copied to clipboard
var syncRetryCount: Int = 0
Link copied to clipboard
var syncStatus: SyncStatus? = null
Link copied to clipboard
var transactionId: String? = null