class OpenXml::DrawingML::Elements::Outline
Private Instance Methods
valid_cap_type(value)
click to toggle source
# File lib/openxml/drawingml/elements/outline.rb, line 22 def valid_cap_type(value) ok_values = %i(flat rnd sq) message = "Invalid line cap type (#{value}). Valid values are: #{ok_values.join(", ")}." raise ArgumentError, message unless ok_values.include? value end
valid_compound_type(value)
click to toggle source
# File lib/openxml/drawingml/elements/outline.rb, line 28 def valid_compound_type(value) ok_values = %i(dbl sng thickThin thinThick tri) message = "Invalid compound line type (#{value}). Valid values are: #{ok_values.join(", ")}." raise ArgumentError, message unless ok_values.include? value end
valid_stroke_alignment(value)
click to toggle source
# File lib/openxml/drawingml/elements/outline.rb, line 16 def valid_stroke_alignment(value) ok_values = %i(ctr in) message = "Invalid stroke alignment (#{value}). Valid values are: #{ok_values.join(", ")}." raise ArgumentError, message unless ok_values.include? value end