Sha256: d58d220db2237b61002e69c6b7b60a051908b5b4634b88d702b3d910b8101665

Contents?: true

Size: 506 Bytes

Versions: 1

Compression:

Stored size: 506 Bytes

Contents

module OpenXml
  module Docx
    module Elements
      class WordProcessingDrawingPositionV < Container
        tag :positionV
        namespace :wp

        attribute :relativeFrom, expects: :valid_relative_from

      private

        def valid_relative_from(value)
          raise ArgumentError unless ok_values.include? value
        end

        def ok_values
          %i(bottomMargin insideMargin line margin outsideMargin page
          paragraph topMargin)
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
openxml-docx-0.10.0 lib/openxml/docx/elements/word_processing_drawing_position_v.rb