Sha256: 52d00066e00671de72d7b4e8bf6a62db23f7af83f0dd425aaabe725e6157a4ce
Contents?: true
Size: 1010 Bytes
Versions: 15
Compression:
Stored size: 1010 Bytes
Contents
module GroupDocs class Signature::Recipient < Api::Entity STATUSES = { :none => -1, :waiting => 0, :notified => 1, :delegated => 2, :rejected => 3, :signed => 4, } # @attr [String] id attr_accessor :id # @attr [String] email attr_accessor :email # @attr [String] firstName attr_accessor :firstName # @attr [String] lastName attr_accessor :lastName # @attr [String] nickname attr_accessor :nickname # @attr [String] roleId attr_accessor :roleId # @attr [String] order attr_accessor :order # @attr [Symbol] status attr_accessor :status # Human-readable accessors alias_accessor :first_name, :firstName alias_accessor :last_name, :lastName alias_accessor :role_id, :roleId # # Converts status to human-readable format. # @return [Symbol] # def status STATUSES.invert[@status] end end # Signature::Recipient end # GroupDocs
Version data entries
15 entries across 15 versions & 1 rubygems