class Rainbow::Color::Named

Constants

NAMES

Public Class Methods

color_names() click to toggle source
# File lib/rainbow/color.rb, line 74
def self.color_names
  NAMES.keys
end
new(ground, name) click to toggle source
Calls superclass method Rainbow::Color::Indexed.new
# File lib/rainbow/color.rb, line 78
def initialize(ground, name)
  unless Named.color_names.include?(name)
    fail ArgumentError,
      "Unknown color name, valid names: #{Named.color_names.join(', ')}"
  end

  super(ground, NAMES[name])
end