lib/groupdocs/signature/shared/entity_fields.rb in groupdocs-2.2.0 vs lib/groupdocs/signature/shared/entity_fields.rb in groupdocs-2.3.0
- old
+ new
@@ -1,76 +1,76 @@
-module GroupDocs
- class Signature
- #
- # Envelope and template entities share the same set of fields.
- #
- # @see GroupDocs::Signature::Envelope
- # @see GroupDocs::Signature::Template
- #
- module EntityFields
-
- extend Api::Helpers::Accessor
-
- # @attr [String] id
- attr_accessor :id
- # @attr [String] name
- attr_accessor :name
- # @attr [Integer] ownerId
- attr_accessor :ownerId
- # @attr [String] ownerGuid
- attr_accessor :ownerGuid
- # @attr [String] reminderTime
- attr_accessor :reminderTime
- # @attr [Integer] stepExpireTime
- attr_accessor :stepExpireTime
- # @attr [Boolean] ownerShouldSign
- attr_accessor :ownerShouldSign
- # @attr [Boolean] orderedSignature
- attr_accessor :orderedSignature
- # @attr [String] emailSubject
- attr_accessor :emailSubject
- # @attr [String] emailBody
- attr_accessor :emailBody
- # @attr [Integer] documentsCount
- attr_accessor :documentsCount
- # @attr [Integer] documentsPages
- attr_accessor :documentsPages
- # @attr [Array<GroupDocs::Signature::Contact>] recipients
- attr_accessor :recipients
- # @attr [String] waterMarkText
- attr_accessor :waterMarkText
- # @attr [String] waterMarkImage
- attr_accessor :waterMarkImage
-
- # Human-readable accessors
- alias_accessor :owner_id, :ownerId
- alias_accessor :owner_guid, :ownerGuid
- alias_accessor :reminder_time, :reminderTime
- alias_accessor :step_expire_time, :stepExpireTime
- alias_accessor :owner_should_sign, :ownerShouldSign
- alias_accessor :ordered_signature, :orderedSignature
- alias_accessor :email_subject, :emailSubject
- alias_accessor :email_body, :emailBody
- alias_accessor :documents_count, :documentsCount
- alias_accessor :documents_pages, :documentsPages
- alias_accessor :water_mark_text, :waterMarkText
- alias_accessor :water_mark_image, :waterMarkImage
-
- #
- # Converts each recipient to GroupDocs::Signature::Recipient object.
- # @param [Array<GroupDocs::Signature::Recipient, Hash>] recipients
- #
- 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
-
- end # EntityFields
- end # Signature
-end # GroupDocs
+module GroupDocs
+ class Signature
+ #
+ # Envelope and template entities share the same set of fields.
+ #
+ # @see GroupDocs::Signature::Envelope
+ # @see GroupDocs::Signature::Template
+ #
+ module EntityFields
+
+ extend Api::Helpers::Accessor
+
+ # @attr [String] id
+ attr_accessor :id
+ # @attr [String] name
+ attr_accessor :name
+ # @attr [Integer] ownerId
+ attr_accessor :ownerId
+ # @attr [String] ownerGuid
+ attr_accessor :ownerGuid
+ # @attr [String] reminderTime
+ attr_accessor :reminderTime
+ # @attr [Integer] stepExpireTime
+ attr_accessor :stepExpireTime
+ # @attr [Boolean] ownerShouldSign
+ attr_accessor :ownerShouldSign
+ # @attr [Boolean] orderedSignature
+ attr_accessor :orderedSignature
+ # @attr [String] emailSubject
+ attr_accessor :emailSubject
+ # @attr [String] emailBody
+ attr_accessor :emailBody
+ # @attr [Integer] documentsCount
+ attr_accessor :documentsCount
+ # @attr [Integer] documentsPages
+ attr_accessor :documentsPages
+ # @attr [Array<GroupDocs::Signature::Contact>] recipients
+ attr_accessor :recipients
+ # @attr [String] waterMarkText
+ attr_accessor :waterMarkText
+ # @attr [String] waterMarkImage
+ attr_accessor :waterMarkImage
+
+ # Human-readable accessors
+ alias_accessor :owner_id, :ownerId
+ alias_accessor :owner_guid, :ownerGuid
+ alias_accessor :reminder_time, :reminderTime
+ alias_accessor :step_expire_time, :stepExpireTime
+ alias_accessor :owner_should_sign, :ownerShouldSign
+ alias_accessor :ordered_signature, :orderedSignature
+ alias_accessor :email_subject, :emailSubject
+ alias_accessor :email_body, :emailBody
+ alias_accessor :documents_count, :documentsCount
+ alias_accessor :documents_pages, :documentsPages
+ alias_accessor :water_mark_text, :waterMarkText
+ alias_accessor :water_mark_image, :waterMarkImage
+
+ #
+ # Converts each recipient to GroupDocs::Signature::Recipient object.
+ # @param [Array<GroupDocs::Signature::Recipient, Hash>] recipients
+ #
+ 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
+
+ end # EntityFields
+ end # Signature
+end # GroupDocs