Sha256: 34a9f58810bfacf74e5edaf6570d1f0c8066ce3c02338675441fce2557fcef22

Contents?: true

Size: 335 Bytes

Versions: 29

Compression:

Stored size: 335 Bytes

Contents

class String
  def red
    colorize(31)
  end

  def green
    colorize(32)
  end

  def yellow
    colorize(33)
  end

  def blue
    colorize(34)
  end

  def purple
    colorize(35)
  end

  def cyan
    colorize(36)
  end

  def grey
    colorize(37)
  end

  def colorize(color_code)
    "\e[#{color_code}m#{self}\e[0m"
  end
end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
indocker-0.3.9 lib/indocker/colored_string.rb
indocker-0.3.8 lib/indocker/colored_string.rb
indocker-0.3.7 lib/indocker/colored_string.rb
indocker-0.3.6 lib/indocker/colored_string.rb
indocker-0.3.5 lib/indocker/colored_string.rb
indocker-0.3.4 lib/indocker/colored_string.rb
indocker-0.3.3 lib/indocker/colored_string.rb
indocker-0.3.2 lib/indocker/colored_string.rb
indocker-0.1.18 lib/indocker/colored_string.rb
indocker-0.3.1 lib/indocker/colored_string.rb
indocker-0.3.0 lib/indocker/colored_string.rb
indocker-0.1.17 lib/indocker/colored_string.rb
indocker-0.1.16 lib/indocker/colored_string.rb
indocker-0.1.15 lib/indocker/colored_string.rb
indocker-0.1.14 lib/indocker/colored_string.rb
indocker-0.1.13 lib/indocker/colored_string.rb
indocker-0.1.12 lib/indocker/colored_string.rb
indocker-0.1.11 lib/indocker/colored_string.rb
indocker-0.1.10 lib/indocker/colored_string.rb
indocker-0.1.9 lib/indocker/colored_string.rb