Sha256: 185b0701d1740734e6f3e44d0ca8b38a7d399d3217e876dae301bd7431a3538c

Contents?: true

Size: 429 Bytes

Versions: 16

Compression:

Stored size: 429 Bytes

Contents

module TarvitHelpers

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

    def yellow
      colorize(93)
    end

    def bg_yellow
      colorize(43)
    end

    def green
      colorize(32)
    end

    def blue
      colorize(96)
    end

    def dark_blue
      colorize(34)
    end

    def bg_blue
      colorize(44)
    end

    def red
      colorize(31)
    end

  end

end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
tarvit-helpers-0.0.23 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.22 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.21 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.20 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.19 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.18 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.17 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.16 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.15 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.14 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.13 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.12 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.11 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.10 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.9 lib/tarvit-helpers/extensions/colored_string.rb
tarvit-helpers-0.0.8 lib/tarvit-helpers/extensions/colored_string.rb