class OpenXml::DrawingML::Properties::RunProperties
Constants
- UNDERLINE_STYLES
Private Instance Methods
point(value)
click to toggle source
# File lib/openxml/drawingml/properties/run_properties.rb, line 77 def point(value) message = "Invalid point: Must either be an integer between -400,000 and 400,000 or include units" raise ArgumentError, message unless valid_point?(value) || valid_measure?(value) end
valid_measure?(value)
click to toggle source
# File lib/openxml/drawingml/properties/run_properties.rb, line 86 def valid_measure?(value) value.is_a?(String) && value =~ OpenXml::DrawingML::ST_UniversalMeasure end
valid_point?(value)
click to toggle source
# File lib/openxml/drawingml/properties/run_properties.rb, line 82 def valid_point?(value) value.is_a?(Integer) && (-400_000..400_000).cover?(value) end