class FeduxOrgStdlib::Colors::HtmlColor

HTML color

Helps you to check if given string is a valid html color

Public Class Methods

new(color) click to toggle source

@param [String] color

string in the html color format
# File lib/fedux_org_stdlib/colors/html_color.rb, line 10
def initialize(color)
  @color           = color
  @validator_regex = /^#[a-f0-9]{6}$/
end

Public Instance Methods

valid?() click to toggle source

Is color valid? @return [true,false] color string is valid

# File lib/fedux_org_stdlib/colors/html_color.rb, line 17
def valid?
  # rubocop:disable Style/CaseEquality
  @validator_regex === @color
  # rubocop:enable Style/CaseEquality
end