Sha256: dcdd548e4ab3721fbcb91a98f98e9ae6a2dffdc24e817fe044c12b27f71a39f2
Contents?: true
Size: 625 Bytes
Versions: 1
Compression:
Stored size: 625 Bytes
Contents
require 'wlog/tech/ansi_colors' module Wlog # This should take care of multiplatform color stuff. # @author Simon Symeonidis class WlogString include AnsiColors def self.red(str); colorize(str,Red) end def self.yellow(str); colorize(str,Yellow) end def self.magenta(str); colorize(str,Magenta) end def self.green(str); colorize(str,Green) end def self.blue(str); colorize(str,Blue) end def self.white(str); colorize(str,White) end def self.black(str); colorize(str,Black) end def self.cyan(str); colorize(str,Cyan) end private def self.colorize(str,col) "\x1b[#{col};1m#{str}\x1b[0m" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
wlog-1.2.2 | lib/wlog/tech/wlog_string.rb |