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