Class: Kolor::Enum::Foreground

Inherits:
Kolor::Enum show all
Defined in:
lib/kolor/enum/foreground.rb

Overview

Kolor::Enum::Foreground defines ANSI foreground color codes. Each entry maps a symbolic name to its corresponding ANSI value.

Instance Attribute Summary

Attributes inherited from Kolor::Enum

#value

Instance Method Summary collapse

Methods inherited from Kolor::Enum

#==, [], all, entry, #hash, #initialize, #inspect, keys, name_for, remove, #to_s, #to_sym, type, values

Constructor Details

This class inherits a constructor from Kolor::Enum

Instance Method Details

#blackKolor::Enum::Foreground

Returns black foreground (ANSI 30).

Returns:



9
# File 'lib/kolor/enum/foreground.rb', line 9

entry :black,   30

#blueKolor::Enum::Foreground

Returns blue foreground (ANSI 34).

Returns:



21
# File 'lib/kolor/enum/foreground.rb', line 21

entry :blue,    34

#cyanKolor::Enum::Foreground

Returns cyan foreground (ANSI 36).

Returns:



27
# File 'lib/kolor/enum/foreground.rb', line 27

entry :cyan,    36

#greenKolor::Enum::Foreground

Returns green foreground (ANSI 32).

Returns:



15
# File 'lib/kolor/enum/foreground.rb', line 15

entry :green,   32

#magentaKolor::Enum::Foreground

Returns magenta foreground (ANSI 35).

Returns:



24
# File 'lib/kolor/enum/foreground.rb', line 24

entry :magenta, 35

#redKolor::Enum::Foreground

Returns red foreground (ANSI 31).

Returns:



12
# File 'lib/kolor/enum/foreground.rb', line 12

entry :red,     31

#whiteKolor::Enum::Foreground

Returns white foreground (ANSI 37).

Returns:



30
# File 'lib/kolor/enum/foreground.rb', line 30

entry :white,   37

#yellowKolor::Enum::Foreground

Returns yellow foreground (ANSI 33).

Returns:



18
# File 'lib/kolor/enum/foreground.rb', line 18

entry :yellow,  33