class OpenXml::DrawingML::Properties::TabStop

Private Instance Methods

coordinate(value) click to toggle source
# File lib/openxml/drawingml/properties/tab_stop.rb, line 13
def coordinate(value)
  message = "Invalid coordinate: Must be an integer or include a unit measure"
  raise ArgumentError, message unless integer?(value) || universal_measure?(value)
end
integer?(value) click to toggle source
# File lib/openxml/drawingml/properties/tab_stop.rb, line 22
def integer?(value)
  value.is_a?(Integer)
end
universal_measure?(value) click to toggle source
# File lib/openxml/drawingml/properties/tab_stop.rb, line 18
def universal_measure?(value)
  value.is_a?(String) && value =~ OpenXml::DrawingML::ST_UniversalMeasure
end