Method: CLIMarkdown::Colors#blackout

Defined in:
lib/mdless/colors.rb

#blackout(bgcolor) ⇒ Object



60
61
62
63
64
# File 'lib/mdless/colors.rb', line 60

def blackout(bgcolor)
  key = bgcolor.to_sym
  bg = COLORS.key?(key) ? COLORS[key] : 40
  self.gsub(/(^|$)/,"\e[#{bg}m").gsub(/3([89])m/,"#{bg};3\\1m")
end