Class: RubyXL::Color

Inherits:
OOXMLObject show all
Defined in:
lib/rubyXL/objects/color.rb

Overview

Class Method Summary collapse

Methods included from OOXMLObjectInstanceMethods

#==, #before_write_xml, included, #index_in_collection, #initialize, #write_xml

Class Method Details

.validate_color(color) ⇒ Object

validates hex color code, no '#' allowed


15
16
17
18
19
20
21
# File 'lib/rubyXL/objects/color.rb', line 15

def self.validate_color(color)
  if color =~ /\A([a-f]|[A-F]|[0-9]){6}\Z/
    return true
  else
    raise 'invalid color'
  end
end