Module: Colorit::Colors
- Includes:
- Enumerable
- Defined in:
- lib/colorit/colors.rb
Constant Summary collapse
- COLORS =
{ :reset => "\e[0m", :red => "\e[1;37;41m", :black => "\e[1;30;47m", :green => "\e[1;32m", :yellow => "\e[1;33m", :blue => "\e[1;34m", :magenta => "\e[1;35m", :cyan => "\e[1;36m", }
Class Method Summary collapse
-
.all ⇒ Object
get all “real” colors.
-
.each(&block) ⇒ Object
to implement Enumerable.
-
.reset ⇒ Object
get reset preset.
Class Method Details
.all ⇒ Object
get all “real” colors
30 31 32 |
# File 'lib/colorit/colors.rb', line 30 def self.all Colorit::Colors::COLORS.reject {|k,v| k == :reset } end |
.each(&block) ⇒ Object
to implement Enumerable
18 19 20 |
# File 'lib/colorit/colors.rb', line 18 def self.each(&block) self.all().each(&block) end |
.reset ⇒ Object
get reset preset
24 25 26 |
# File 'lib/colorit/colors.rb', line 24 def self.reset Colorit::Colors::COLORS[:reset] end |