class OpenXml::DrawingML::Elements::HeadEnd

Private Instance Methods

valid_end_size(value) click to toggle source
# File lib/openxml/drawingml/elements/head_end.rb, line 14
def valid_end_size(value)
  ok_values = %i(lg med sm)
  message = "Invalid #{name} (#{value}). Valid values are: #{ok_values.join(", ")}."
  raise ArgumentError, message unless ok_values.include? value
end
valid_end_type(value) click to toggle source
# File lib/openxml/drawingml/elements/head_end.rb, line 20
def valid_end_type(value)
  ok_values = %i(arrow diamond none oval stealth triangle)
  message = "Invalid end type (#{value}). Valid values are: #{ok_values.join(", ")}."
  raise ArgumentError, message unless ok_values.include? value
end