module GroupDocs::Signature::EntityFields

Envelope and template entities share the same set of fields.

@see GroupDocs::Signature::Envelope @see GroupDocs::Signature::Template

Attributes

documentsCount[RW]

@attr [Integer] documentsCount

documentsPages[RW]

@attr [Integer] documentsPages

emailBody[RW]

@attr [String] emailBody

emailSubject[RW]

@attr [String] emailSubject

id[RW]

@attr [String] id

name[RW]

@attr [String] name

orderedSignature[RW]

@attr [Boolean] orderedSignature

ownerGuid[RW]

@attr [String] ownerGuid

ownerId[RW]

@attr [Integer] ownerId

ownerShouldSign[RW]

@attr [Boolean] ownerShouldSign

recipients[RW]

@attr [Array<GroupDocs::Signature::Contact>] recipients

reminderTime[RW]

@attr [String] reminderTime

stepExpireTime[RW]

@attr [Integer] stepExpireTime

waterMarkImage[RW]

@attr [String] waterMarkImage

waterMarkText[RW]

@attr [String] waterMarkText

Public Instance Methods

recipients=(recipients) click to toggle source

Converts each recipient to GroupDocs::Signature::Recipient object. @param [Array<GroupDocs::Signature::Recipient, Hash>] recipients

# File lib/groupdocs/signature/shared/entity_fields.rb, line 62
def recipients=(recipients)
  if recipients
    @recipients = recipients.map do |recipient|
      if recipient.is_a?(GroupDocs::Signature::Recipient)
        recipient
      else
        Signature::Recipient.new(recipient)
      end
    end
  end
end