Module: L43::SimpleColor::Cli

Extended by:
Cli
Includes:
Colorize
Included in:
Cli
Defined in:
lib/l43/simple_color/cli.rb

Constant Summary

Constants included from Colorize

L43::SimpleColor::Colorize::ColorSpecRgx, L43::SimpleColor::Colorize::Meta

Constants included from ColorData

L43::SimpleColor::ColorData::ANSI_CODE_SPLITTING_STRING, L43::SimpleColor::ColorData::Bold, L43::SimpleColor::ColorData::CSI, L43::SimpleColor::ColorData::Colors, L43::SimpleColor::ColorData::Dim, L43::SimpleColor::ColorData::ExtendedColors, L43::SimpleColor::ColorData::RGB_COLORS, L43::SimpleColor::ColorData::Reset, L43::SimpleColor::ColorData::Underline

Instance Method Summary collapse

Methods included from Colorize

#colorize, #colorize!, #xcolorize, #xcolorize!

Methods included from ColorData

#get_chunk, #get_chunk!, #get_chunks, #use_color?

Instance Method Details

#run(argv) ⇒ Object



8
9
10
11
12
13
# File 'lib/l43/simple_color/cli.rb', line 8

def run(argv)
  device = make_device(argv.first)
  device.map { |line|
    puts(xcolorize!(line)) 
  }
end