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

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) ⇒ Envelope

Returns a new instance of Envelope.



37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# File 'lib/docusign/docusign.rb', line 37

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)
  @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
end

Instance Attribute Details

#accountIdObject

Returns the value of attribute accountId.



22
23
24
# File 'lib/docusign/docusign.rb', line 22

def accountId
  @accountId
end

#authoritativeCopyObject

Returns the value of attribute authoritativeCopy.



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

def authoritativeCopy
  @authoritativeCopy
end

#autoNavigationObject

Returns the value of attribute autoNavigation.



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

def autoNavigation
  @autoNavigation
end

#customFieldsObject

Returns the value of attribute customFields.



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

def customFields
  @customFields
end

#documentsObject

Returns the value of attribute documents.



23
24
25
# File 'lib/docusign/docusign.rb', line 23

def documents
  @documents
end

#emailBlurbObject

Returns the value of attribute emailBlurb.



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

def emailBlurb
  @emailBlurb
end

#envelopeAttachmentObject

Returns the value of attribute envelopeAttachment.



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

def envelopeAttachment
  @envelopeAttachment
end

#envelopeIdStampingObject

Returns the value of attribute envelopeIdStamping.



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

def envelopeIdStamping
  @envelopeIdStamping
end

#notificationObject

Returns the value of attribute notification.



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

def notification
  @notification
end

#recipientsObject

Returns the value of attribute recipients.



24
25
26
# File 'lib/docusign/docusign.rb', line 24

def recipients
  @recipients
end

#signingLocationObject

Returns the value of attribute signingLocation.



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

def signingLocation
  @signingLocation
end

#subjectObject

Returns the value of attribute subject.



26
27
28
# File 'lib/docusign/docusign.rb', line 26

def subject
  @subject
end

#tabsObject

Returns the value of attribute tabs.



25
26
27
# File 'lib/docusign/docusign.rb', line 25

def tabs
  @tabs
end

#vaultingOptionsObject

Returns the value of attribute vaultingOptions.



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

def vaultingOptions
  @vaultingOptions
end