Sha256: f94491284f403a437f6e6bea730783a6e48030a5152d53dd3f3b03ec8138d371

Contents?: true

Size: 730 Bytes

Versions: 32

Compression:

Stored size: 730 Bytes

Contents

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

    # @attr [Integer] id
    attr_accessor :id
    # @attr [Symbol] type
    attr_accessor :type
    # @attr [GroupDocs::Document::Rectangle] box
    attr_accessor :box
    # @attr [String] text
    attr_accessor :text
    # @attr [Integer] page
    attr_accessor :page

    #
    # Returns type as symbol.
    #
    # @return [Symbol]
    #
    def type
      @type.to_sym
    end

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

  end # Document::Change
end # GroupDocs

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
groupdocs-2.0.0 lib/groupdocs/document/change.rb
groupdocs-1.9.0 lib/groupdocs/document/change.rb
groupdocs-1.8.1 lib/groupdocs/document/change.rb
groupdocs-1.8.0 lib/groupdocs/document/change.rb
groupdocs-1.7.0 lib/groupdocs/document/change.rb
groupdocs-1.6.0 lib/groupdocs/document/change.rb
groupdocs-1.5.9 lib/groupdocs/document/change.rb
groupdocs-1.5.8 lib/groupdocs/document/change.rb
groupdocs-1.5.7 lib/groupdocs/document/change.rb
groupdocs-1.5.6 lib/groupdocs/document/change.rb
groupdocs-1.5.5 lib/groupdocs/document/change.rb
groupdocs-1.5.4 lib/groupdocs/document/change.rb
groupdocs-1.5.3 lib/groupdocs/document/change.rb
groupdocs-1.5.2 lib/groupdocs/document/change.rb
groupdocs-1.5.1 lib/groupdocs/document/change.rb
groupdocs-1.5.0 lib/groupdocs/document/change.rb
groupdocs-1.4.2 lib/groupdocs/document/change.rb
groupdocs-1.4.1 lib/groupdocs/document/change.rb
groupdocs-1.4.0 lib/groupdocs/document/change.rb
groupdocs-1.3.0 lib/groupdocs/document/change.rb