Class: Docusign::Envelope

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

Overview

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

transactionID - SOAP::SOAPString
asynchronous - SOAP::SOAPBoolean
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
enableWetSign - SOAP::SOAPBoolean
allowMarkup - SOAP::SOAPBoolean
eventNotification - Docusign::EventNotification

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(transactionID = nil, asynchronous = nil, 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, enableWetSign = nil, allowMarkup = nil, eventNotification = nil) ⇒ Envelope

Returns a new instance of Envelope.



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

def initialize(transactionID = nil, asynchronous = nil, 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, enableWetSign = nil, allowMarkup = nil, eventNotification = nil)
  @transactionID = transactionID
  @asynchronous = asynchronous
  @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
  @enableWetSign = enableWetSign
  @allowMarkup = allowMarkup
  @eventNotification = eventNotification
end

Instance Attribute Details

#accountIdObject

Returns the value of attribute accountId.



30
31
32
# File 'lib/docusign/docusign.rb', line 30

def accountId
  @accountId
end

#allowMarkupObject

Returns the value of attribute allowMarkup.



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

def allowMarkup
  @allowMarkup
end

#asynchronousObject

Returns the value of attribute asynchronous.



29
30
31
# File 'lib/docusign/docusign.rb', line 29

def asynchronous
  @asynchronous
end

#authoritativeCopyObject

Returns the value of attribute authoritativeCopy.



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

def authoritativeCopy
  @authoritativeCopy
end

#autoNavigationObject

Returns the value of attribute autoNavigation.



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

def autoNavigation
  @autoNavigation
end

#customFieldsObject

Returns the value of attribute customFields.



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

def customFields
  @customFields
end

#documentsObject

Returns the value of attribute documents.



31
32
33
# File 'lib/docusign/docusign.rb', line 31

def documents
  @documents
end

#emailBlurbObject

Returns the value of attribute emailBlurb.



35
36
37
# File 'lib/docusign/docusign.rb', line 35

def emailBlurb
  @emailBlurb
end

#enableWetSignObject

Returns the value of attribute enableWetSign.



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

def enableWetSign
  @enableWetSign
end

#enforceSignerVisibilityObject

Returns the value of attribute enforceSignerVisibility.



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

def enforceSignerVisibility
  @enforceSignerVisibility
end

#envelopeAttachmentObject

Returns the value of attribute envelopeAttachment.



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

def envelopeAttachment
  @envelopeAttachment
end

#envelopeIdStampingObject

Returns the value of attribute envelopeIdStamping.



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

def envelopeIdStamping
  @envelopeIdStamping
end

#eventNotificationObject

Returns the value of attribute eventNotification.



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

def eventNotification
  @eventNotification
end

#notificationObject

Returns the value of attribute notification.



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

def notification
  @notification
end

#recipientsObject

Returns the value of attribute recipients.



32
33
34
# File 'lib/docusign/docusign.rb', line 32

def recipients
  @recipients
end

#signingLocationObject

Returns the value of attribute signingLocation.



36
37
38
# File 'lib/docusign/docusign.rb', line 36

def signingLocation
  @signingLocation
end

#subjectObject

Returns the value of attribute subject.



34
35
36
# File 'lib/docusign/docusign.rb', line 34

def subject
  @subject
end

#tabsObject

Returns the value of attribute tabs.



33
34
35
# File 'lib/docusign/docusign.rb', line 33

def tabs
  @tabs
end

#transactionIDObject

Returns the value of attribute transactionID.



28
29
30
# File 'lib/docusign/docusign.rb', line 28

def transactionID
  @transactionID
end

#vaultingOptionsObject

Returns the value of attribute vaultingOptions.



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

def vaultingOptions
  @vaultingOptions
end