Module: Inkjet::Styles

Defined in:
lib/inkjet/styles.rb

Defined Under Namespace

Modules: Formatters, String

Constant Summary collapse

Styles =
%w(bold dim underline blink invert hidden)
Bold =
1
Dim =
2
Underline =
4
5
Invert =
7
Hidden =
8

Class Method Summary collapse

Class Method Details

.style(style) ⇒ Object



11
12
13
# File 'lib/inkjet/styles.rb', line 11

def self.style(style)
  "Inkjet::Styles::#{style.capitalize}".constantize rescue raise("Style does not exist: '#{style}'")
end