class Docusign::Tab
documentID - SOAP::SOAPPositiveInteger recipientID - SOAP::SOAPPositiveInteger pageNumber - SOAP::SOAPNonNegativeInteger xPosition - SOAP::SOAPNonNegativeInteger yPosition - SOAP::SOAPNonNegativeInteger scaleValue - SOAP::SOAPDecimal anchorTabItem - Docusign::AnchorTab type - Docusign::TabTypeCode name - SOAP::SOAPString tabLabel - SOAP::SOAPString value - SOAP::SOAPString customTabType - Docusign::CustomTabType customTabWidth - SOAP::SOAPInt customTabHeight - SOAP::SOAPInt customTabRequired - SOAP::SOAPBoolean customTabLocked - SOAP::SOAPBoolean customTabDisableAutoSize - SOAP::SOAPBoolean customTabListItems - SOAP::SOAPString customTabListValues - SOAP::SOAPString customTabListSelectedValue - SOAP::SOAPString customTabRadioGroupName - SOAP::SOAPString customTabValidationPattern - SOAP::SOAPString customTabValidationMessage - SOAP::SOAPString templateLocked - SOAP::SOAPBoolean templateRequired - SOAP::SOAPBoolean conditionalParentLabel - SOAP::SOAPString conditionalParentValue - SOAP::SOAPString sharedTab - SOAP::SOAPBoolean requireInitialOnSharedTabChange - SOAP::SOAPBoolean concealValueOnDocument - SOAP::SOAPBoolean
Attributes
anchorTabItem[RW]
concealValueOnDocument[RW]
conditionalParentLabel[RW]
conditionalParentValue[RW]
customTabDisableAutoSize[RW]
customTabHeight[RW]
customTabListItems[RW]
customTabListSelectedValue[RW]
customTabListValues[RW]
customTabLocked[RW]
customTabRadioGroupName[RW]
customTabRequired[RW]
customTabType[RW]
customTabValidationMessage[RW]
customTabValidationPattern[RW]
customTabWidth[RW]
documentID[RW]
name[RW]
pageNumber[RW]
recipientID[RW]
scaleValue[RW]
tabLabel[RW]
templateLocked[RW]
templateRequired[RW]
type[RW]
value[RW]
xPosition[RW]
yPosition[RW]
Public Class Methods
new(documentID = nil, recipientID = nil, pageNumber = nil, xPosition = nil, yPosition = nil, scaleValue = nil, anchorTabItem = nil, type = nil, name = nil, tabLabel = nil, value = nil, customTabType = nil, customTabWidth = nil, customTabHeight = nil, customTabRequired = nil, customTabLocked = nil, customTabDisableAutoSize = nil, customTabListItems = nil, customTabListValues = nil, customTabListSelectedValue = nil, customTabRadioGroupName = nil, customTabValidationPattern = nil, customTabValidationMessage = nil, templateLocked = nil, templateRequired = nil, conditionalParentLabel = nil, conditionalParentValue = nil, sharedTab = nil, requireInitialOnSharedTabChange = nil, concealValueOnDocument = nil)
click to toggle source
# File lib/docusign/docusign.rb, line 489 def initialize(documentID = nil, recipientID = nil, pageNumber = nil, xPosition = nil, yPosition = nil, scaleValue = nil, anchorTabItem = nil, type = nil, name = nil, tabLabel = nil, value = nil, customTabType = nil, customTabWidth = nil, customTabHeight = nil, customTabRequired = nil, customTabLocked = nil, customTabDisableAutoSize = nil, customTabListItems = nil, customTabListValues = nil, customTabListSelectedValue = nil, customTabRadioGroupName = nil, customTabValidationPattern = nil, customTabValidationMessage = nil, templateLocked = nil, templateRequired = nil, conditionalParentLabel = nil, conditionalParentValue = nil, sharedTab = nil, requireInitialOnSharedTabChange = nil, concealValueOnDocument = nil) @documentID = documentID @recipientID = recipientID @pageNumber = pageNumber @xPosition = xPosition @yPosition = yPosition @scaleValue = scaleValue @anchorTabItem = anchorTabItem @type = type @name = name @tabLabel = tabLabel @value = value @customTabType = customTabType @customTabWidth = customTabWidth @customTabHeight = customTabHeight @customTabRequired = customTabRequired @customTabLocked = customTabLocked @customTabDisableAutoSize = customTabDisableAutoSize @customTabListItems = customTabListItems @customTabListValues = customTabListValues @customTabListSelectedValue = customTabListSelectedValue @customTabRadioGroupName = customTabRadioGroupName @customTabValidationPattern = customTabValidationPattern @customTabValidationMessage = customTabValidationMessage @templateLocked = templateLocked @templateRequired = templateRequired @conditionalParentLabel = conditionalParentLabel @conditionalParentValue = conditionalParentValue @sharedTab = sharedTab @requireInitialOnSharedTabChange = requireInitialOnSharedTabChange @concealValueOnDocument = concealValueOnDocument end
Public Instance Methods
anchor(options = {}) { |a| ... }
click to toggle source
# File lib/docusign/tab.rb, line 7 def anchor(options = {}, &block) returning anchor_builder.build(options, &block) do |a| yield a if block_given? self.anchor_tab_item = a end end
anchor=(options = {})
click to toggle source
# File lib/docusign/tab.rb, line 14 def anchor=(options = {}) anchor options end
anchor_builder()
click to toggle source
# File lib/docusign/tab.rb, line 18 def anchor_builder @anchor_builder ||= Docusign::Builder::AnchorBuilder.new end