class OpenXml::Docx::Elements::WordProcessingShapesBodyProperties

Private Instance Methods

anchor_value(value) click to toggle source
# File lib/openxml/docx/elements/word_processing_shapes_body_properties.rb, line 32
def anchor_value(value)
  raise ArgumentError unless %i(b ctr dist just t).include? value
end
horizontal_overflow_value(value) click to toggle source
# File lib/openxml/docx/elements/word_processing_shapes_body_properties.rb, line 36
def horizontal_overflow_value(value)
  raise ArgumentError unless %i(clip overflow).include? value
end
valid_number_of_columns(value) click to toggle source
# File lib/openxml/docx/elements/word_processing_shapes_body_properties.rb, line 40
def valid_number_of_columns(value)
  raise ArgumentError unless (1..16).to_a.include? value
end
vertical_overflow_value(value) click to toggle source
# File lib/openxml/docx/elements/word_processing_shapes_body_properties.rb, line 49
def vertical_overflow_value(value)
  raise ArgumentError unless %i(clip ellipsis overflow).include? value
end
vertical_value(value) click to toggle source
# File lib/openxml/docx/elements/word_processing_shapes_body_properties.rb, line 44
def vertical_value(value)
  ok_values = %i(eaVert horz mongolianVert vert vert270 wordArt Vert wordArtVertRtl)
  raise ArgumentError unless ok_values.include? value
end
wrap_value(value) click to toggle source
# File lib/openxml/docx/elements/word_processing_shapes_body_properties.rb, line 53
def wrap_value(value)
  raise ArgumentError unless %i(none square).include? value
end