Class: Docusign::Envelope
- Inherits:
-
Object
- Object
- Docusign::Envelope
- 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
- SOAP::SOAPBoolean
envelopeIdStamping - SOAP::SOAPBoolean
- SOAP::SOAPBoolean
notification - Docusign::Notification
envelopeAttachment - Docusign::ArrayOfAttachment
enforceSignerVisibility - SOAP::SOAPBoolean
enableWetSign - SOAP::SOAPBoolean
allowMarkup - SOAP::SOAPBoolean
eventNotification - Docusign::EventNotification
Instance Attribute Summary collapse
-
#accountId ⇒ Object
Returns the value of attribute accountId.
-
#allowMarkup ⇒ Object
Returns the value of attribute allowMarkup.
-
#asynchronous ⇒ Object
Returns the value of attribute asynchronous.
-
#authoritativeCopy ⇒ Object
Returns the value of attribute authoritativeCopy.
-
#autoNavigation ⇒ Object
Returns the value of attribute autoNavigation.
-
#customFields ⇒ Object
Returns the value of attribute customFields.
-
#documents ⇒ Object
Returns the value of attribute documents.
-
#emailBlurb ⇒ Object
Returns the value of attribute emailBlurb.
-
#enableWetSign ⇒ Object
Returns the value of attribute enableWetSign.
-
#enforceSignerVisibility ⇒ Object
Returns the value of attribute enforceSignerVisibility.
-
#envelopeAttachment ⇒ Object
Returns the value of attribute envelopeAttachment.
-
#envelopeIdStamping ⇒ Object
Returns the value of attribute envelopeIdStamping.
-
#eventNotification ⇒ Object
Returns the value of attribute eventNotification.
-
#notification ⇒ Object
Returns the value of attribute notification.
-
#recipients ⇒ Object
Returns the value of attribute recipients.
-
#signingLocation ⇒ Object
Returns the value of attribute signingLocation.
-
#subject ⇒ Object
Returns the value of attribute subject.
-
#tabs ⇒ Object
Returns the value of attribute tabs.
-
#transactionID ⇒ Object
Returns the value of attribute transactionID.
-
#vaultingOptions ⇒ Object
Returns the value of attribute vaultingOptions.
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, = nil, envelopeIdStamping = nil, = 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 = @envelopeIdStamping = envelopeIdStamping @authoritativeCopy = @notification = notification @envelopeAttachment = envelopeAttachment @enforceSignerVisibility = enforceSignerVisibility @enableWetSign = enableWetSign @allowMarkup = allowMarkup @eventNotification = eventNotification end |
Instance Attribute Details
#accountId ⇒ Object
Returns the value of attribute accountId.
30 31 32 |
# File 'lib/docusign/docusign.rb', line 30 def accountId @accountId end |
#allowMarkup ⇒ Object
Returns the value of attribute allowMarkup.
46 47 48 |
# File 'lib/docusign/docusign.rb', line 46 def allowMarkup @allowMarkup end |
#asynchronous ⇒ Object
Returns the value of attribute asynchronous.
29 30 31 |
# File 'lib/docusign/docusign.rb', line 29 def asynchronous @asynchronous end |
#authoritativeCopy ⇒ Object
Returns the value of attribute authoritativeCopy.
41 42 43 |
# File 'lib/docusign/docusign.rb', line 41 def @authoritativeCopy end |
#autoNavigation ⇒ Object
Returns the value of attribute autoNavigation.
39 40 41 |
# File 'lib/docusign/docusign.rb', line 39 def @autoNavigation end |
#customFields ⇒ Object
Returns the value of attribute customFields.
37 38 39 |
# File 'lib/docusign/docusign.rb', line 37 def customFields @customFields end |
#documents ⇒ Object
Returns the value of attribute documents.
31 32 33 |
# File 'lib/docusign/docusign.rb', line 31 def documents @documents end |
#emailBlurb ⇒ Object
Returns the value of attribute emailBlurb.
35 36 37 |
# File 'lib/docusign/docusign.rb', line 35 def emailBlurb @emailBlurb end |
#enableWetSign ⇒ Object
Returns the value of attribute enableWetSign.
45 46 47 |
# File 'lib/docusign/docusign.rb', line 45 def enableWetSign @enableWetSign end |
#enforceSignerVisibility ⇒ Object
Returns the value of attribute enforceSignerVisibility.
44 45 46 |
# File 'lib/docusign/docusign.rb', line 44 def enforceSignerVisibility @enforceSignerVisibility end |
#envelopeAttachment ⇒ Object
Returns the value of attribute envelopeAttachment.
43 44 45 |
# File 'lib/docusign/docusign.rb', line 43 def envelopeAttachment @envelopeAttachment end |
#envelopeIdStamping ⇒ Object
Returns the value of attribute envelopeIdStamping.
40 41 42 |
# File 'lib/docusign/docusign.rb', line 40 def envelopeIdStamping @envelopeIdStamping end |
#eventNotification ⇒ Object
Returns the value of attribute eventNotification.
47 48 49 |
# File 'lib/docusign/docusign.rb', line 47 def eventNotification @eventNotification end |
#notification ⇒ Object
Returns the value of attribute notification.
42 43 44 |
# File 'lib/docusign/docusign.rb', line 42 def notification @notification end |
#recipients ⇒ Object
Returns the value of attribute recipients.
32 33 34 |
# File 'lib/docusign/docusign.rb', line 32 def recipients @recipients end |
#signingLocation ⇒ Object
Returns the value of attribute signingLocation.
36 37 38 |
# File 'lib/docusign/docusign.rb', line 36 def signingLocation @signingLocation end |
#subject ⇒ Object
Returns the value of attribute subject.
34 35 36 |
# File 'lib/docusign/docusign.rb', line 34 def subject @subject end |
#tabs ⇒ Object
Returns the value of attribute tabs.
33 34 35 |
# File 'lib/docusign/docusign.rb', line 33 def tabs @tabs end |
#transactionID ⇒ Object
Returns the value of attribute transactionID.
28 29 30 |
# File 'lib/docusign/docusign.rb', line 28 def transactionID @transactionID end |
#vaultingOptions ⇒ Object
Returns the value of attribute vaultingOptions.
38 39 40 |
# File 'lib/docusign/docusign.rb', line 38 def vaultingOptions @vaultingOptions end |