Sha256: 25e0ee2a6b795d959fae71b85a225baa83b72ef4650fcca3aab6b93414b049f5

Contents?: true

Size: 681 Bytes

Versions: 22

Compression:

Stored size: 681 Bytes

Contents

module GroupDocs
  class Document::Field < GroupDocs::Api::Entity

    # @attr [Integer] page
    attr_accessor :page
    # @attr [String] name
    attr_accessor :name
    # @attr [String] type
    attr_accessor :type
    # @attr [GroupDocs::Document::Rectangle] rectangle
    attr_accessor :rectangle

    #
    # Coverts passed hash to GroupDocs::Document::Rectangle object.
    #
    # @param [Hash] options
    # @return [GroupDocs::Document::Rectangle]
    #
    def rectangle=(options)
      @rectangle = GroupDocs::Document::Rectangle.new(options)
    end

    # Compatibility with response JSON
    alias_method :rect=, :rectangle=

  end # Document::Field
end # GroupDocs

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
groupdocs-0.3.11 lib/groupdocs/document/field.rb
groupdocs-0.3.10 lib/groupdocs/document/field.rb
groupdocs-0.3.9 lib/groupdocs/document/field.rb
groupdocs-0.3.8 lib/groupdocs/document/field.rb
groupdocs-0.3.7 lib/groupdocs/document/field.rb
groupdocs-0.3.6 lib/groupdocs/document/field.rb
groupdocs-0.3.5 lib/groupdocs/document/field.rb
groupdocs-0.3.0 lib/groupdocs/document/field.rb
groupdocs-0.2.11 lib/groupdocs/document/field.rb
groupdocs-0.2.10 lib/groupdocs/document/field.rb
groupdocs-0.2.9 lib/groupdocs/document/field.rb
groupdocs-0.2.8 lib/groupdocs/document/field.rb
groupdocs-0.2.7 lib/groupdocs/document/field.rb
groupdocs-0.2.6 lib/groupdocs/document/field.rb
groupdocs-0.2.5 lib/groupdocs/document/field.rb
groupdocs-0.2.4 lib/groupdocs/document/field.rb
groupdocs-0.2.3 lib/groupdocs/document/field.rb
groupdocs-0.2.2 lib/groupdocs/document/field.rb
groupdocs-0.2.1 lib/groupdocs/document/field.rb
groupdocs-0.2 lib/groupdocs/document/field.rb