module ExtendedLogger::ColorScheme::Palette
Public Class Methods
apply(values, color_scheme)
click to toggle source
# File lib/extended_logger/color_scheme.rb, line 40 def self.apply values, color_scheme values.each do |level_name, values| values = { :fg => values } if values.is_a? Symbol values.each_key do |target| color_name = values[target] values[target] = Palette.get color_name end color_scheme.set level_name, **values end end
get(name)
click to toggle source
# File lib/extended_logger/color_scheme.rb, line 53 def self.get name names.index name end
names()
click to toggle source
# File lib/extended_logger/color_scheme.rb, line 57 def self.names %i( black red green brown blue magenta cyan gray dark_gray bright_red bright_green yellow bright_blue bright_magenta bright_cyan white ) end