Class: Docusign::Envelope

Inherits:
Object
  • Object
show all
Defined in:
lib/docusign/docusign.rb

Overview

http://www.docusign.net/API/3.0Envelope

accountId - SOAP::SOAPString
documents - Docusign::ArrayOfDocument
recipients - Docusign::ArrayOfRecipient
tabs - Docusign::ArrayOfTab
subject - SOAP::SOAPString
emailBlurb - SOAP::SOAPString
signingLocation - Docusign::SigningLocationCode
customFields - Docusign::ArrayOfCustomField
vaultingOptions - Docusign::VaultingOptions
autoNavigation - SOAP::SOAPBoolean
envelopeIdStamping - SOAP::SOAPBoolean
authoritativeCopy - SOAP::SOAPBoolean
notification - Docusign::Notification
envelopeAttachment - Docusign::ArrayOfAttachment
enforceSignerVisibility - SOAP::SOAPBoolean

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(accountId = nil, documents = nil, recipients = nil, tabs = nil, subject = nil, emailBlurb = nil, signingLocation = nil, customFields = nil, vaultingOptions = nil, autoNavigation = nil, envelopeIdStamping = nil, authoritativeCopy = nil, notification = nil, envelopeAttachment = nil, enforceSignerVisibility = nil) ⇒ Envelope

Returns a new instance of Envelope.



54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/docusign/docusign.rb', line 54

def initialize(accountId = nil, documents = nil, recipients = nil, tabs = nil, subject = nil, emailBlurb = nil, signingLocation = nil, customFields = nil, vaultingOptions = nil, autoNavigation = nil, envelopeIdStamping = nil, authoritativeCopy = nil, notification = nil, envelopeAttachment = nil, enforceSignerVisibility = nil)
  @accountId = accountId
  @documents = documents
  @recipients = recipients
  @tabs = tabs
  @subject = subject
  @emailBlurb = emailBlurb
  @signingLocation = signingLocation
  @customFields = customFields
  @vaultingOptions = vaultingOptions
  @autoNavigation = autoNavigation
  @envelopeIdStamping = envelopeIdStamping
  @authoritativeCopy = authoritativeCopy
  @notification = notification
  @envelopeAttachment = envelopeAttachment
  @enforceSignerVisibility = enforceSignerVisibility
end

Instance Attribute Details

#accountIdObject

Returns the value of attribute accountId.



38
39
40
# File 'lib/docusign/docusign.rb', line 38

def accountId
  @accountId
end

#authoritativeCopyObject

Returns the value of attribute authoritativeCopy.



49
50
51
# File 'lib/docusign/docusign.rb', line 49

def authoritativeCopy
  @authoritativeCopy
end

#autoNavigationObject

Returns the value of attribute autoNavigation.



47
48
49
# File 'lib/docusign/docusign.rb', line 47

def autoNavigation
  @autoNavigation
end

#customFieldsObject

Returns the value of attribute customFields.



45
46
47
# File 'lib/docusign/docusign.rb', line 45

def customFields
  @customFields
end

#documentsObject

Returns the value of attribute documents.



39
40
41
# File 'lib/docusign/docusign.rb', line 39

def documents
  @documents
end

#emailBlurbObject

Returns the value of attribute emailBlurb.



43
44
45
# File 'lib/docusign/docusign.rb', line 43

def emailBlurb
  @emailBlurb
end

#enforceSignerVisibilityObject

Returns the value of attribute enforceSignerVisibility.



52
53
54
# File 'lib/docusign/docusign.rb', line 52

def enforceSignerVisibility
  @enforceSignerVisibility
end

#envelopeAttachmentObject

Returns the value of attribute envelopeAttachment.



51
52
53
# File 'lib/docusign/docusign.rb', line 51

def envelopeAttachment
  @envelopeAttachment
end

#envelopeIdStampingObject

Returns the value of attribute envelopeIdStamping.



48
49
50
# File 'lib/docusign/docusign.rb', line 48

def envelopeIdStamping
  @envelopeIdStamping
end

#notificationObject

Returns the value of attribute notification.



50
51
52
# File 'lib/docusign/docusign.rb', line 50

def notification
  @notification
end

#recipientsObject

Returns the value of attribute recipients.



40
41
42
# File 'lib/docusign/docusign.rb', line 40

def recipients
  @recipients
end

#signingLocationObject

Returns the value of attribute signingLocation.



44
45
46
# File 'lib/docusign/docusign.rb', line 44

def signingLocation
  @signingLocation
end

#subjectObject

Returns the value of attribute subject.



42
43
44
# File 'lib/docusign/docusign.rb', line 42

def subject
  @subject
end

#tabsObject

Returns the value of attribute tabs.



41
42
43
# File 'lib/docusign/docusign.rb', line 41

def tabs
  @tabs
end

#vaultingOptionsObject

Returns the value of attribute vaultingOptions.



46
47
48
# File 'lib/docusign/docusign.rb', line 46

def vaultingOptions
  @vaultingOptions
end