class String
Public Instance Methods
blue()
click to toggle source
# File lib/hmisc/hcolorize.rb, line 32 def blue colorize(34) end
color(code)
click to toggle source
colorization bitmote.com/index.php?post/2012/11/19/Using-ANSI-Color-Codes-to-Colorize-Your-Bash-Prompt-on-Linux
# File lib/hmisc/hcolorize.rb, line 5 def color(code) style = 38 resetColor = "\033[m" newColor = "\033[#{style};5;#{code}m" return "#{newColor}#{self}#{resetColor}" end
colorize(color_code)
click to toggle source
# File lib/hmisc/hcolorize.rb, line 12 def colorize(color_code) "\e[1;#{color_code}m#{self}\e[0m" end
green()
click to toggle source
# File lib/hmisc/hcolorize.rb, line 24 def green colorize(32) end
hcapitalize()
click to toggle source
# File lib/hdb/hdb.rb, line 62 def hcapitalize self.split('_').map(&:capitalize) * '' end
hight_blue()
click to toggle source
# File lib/hmisc/hcolorize.rb, line 52 def hight_blue colorize(94) end
hight_cyan()
click to toggle source
# File lib/hmisc/hcolorize.rb, line 60 def hight_cyan colorize(96) end
hight_green()
click to toggle source
# File lib/hmisc/hcolorize.rb, line 44 def hight_green colorize(92) end
hight_purple()
click to toggle source
# File lib/hmisc/hcolorize.rb, line 56 def hight_purple colorize(95) end
hight_red()
click to toggle source
# File lib/hmisc/hcolorize.rb, line 40 def hight_red colorize(91) end
hight_white()
click to toggle source
# File lib/hmisc/hcolorize.rb, line 64 def hight_white colorize(97) end
hight_yellow()
click to toggle source
# File lib/hmisc/hcolorize.rb, line 48 def hight_yellow colorize(93) end
pink()
click to toggle source
# File lib/hmisc/hcolorize.rb, line 36 def pink colorize(35) end
red()
click to toggle source
# File lib/hmisc/hcolorize.rb, line 20 def red colorize(31) end
showColorTable()
click to toggle source
# File lib/hmisc/hcolorize.rb, line 69 def showColorTable puts print " +" for i in 0..35 do print "%3.3s" % "#{i}" end puts puts print " 0 " for i in 0..15 do print "\033[48;5;#{i}m \033[m " end puts puts for i in 0..6 do i = i * 36 + 16 print "%4.4s" % "#{i} " for j in 0..35 do val = i + j print "\033[48;5;#{val}m \033[m " end puts puts end end
to_b()
click to toggle source
# File lib/hdb/hdb.rb, line 72 def to_b return self == "true" end
to_js_format()
click to toggle source
# File lib/hdb/hdb.rb, line 68 def to_js_format return "'#{self.gsub("'", "\\\\'")}'" end
to_json()
click to toggle source
Calls superclass method
# File lib/hmisc/hjson.rb, line 12 def to_json super.gsub ESCAPE_REGEX_WITH_HTML_ENTITIES, ESCAPED_CHARS end
white()
click to toggle source
# File lib/hmisc/hcolorize.rb, line 16 def white colorize(37) end
yellow()
click to toggle source
# File lib/hmisc/hcolorize.rb, line 28 def yellow colorize(33) end