Class: String

Inherits:
Object show all
Defined in:
lib/matisse/coreext/string.rb,
lib/matisse/colorizers/string.rb

Instance Method Summary collapse

Instance Method Details

#colorize(color) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/matisse/coreext/string.rb', line 6

def colorize color
  if ::Matisse::COLORS.include? color
    return old_colorize ::Matisse::COLORS[color]
  end
  
  return old_colorize color
end

#inspect_colorizedObject



2
3
4
5
6
# File 'lib/matisse/colorizers/string.rb', line 2

def inspect_colorized
  res  = '"'.colorize(:string_delimiter)
  res += self.colorize(:string)
  res += '"'.colorize(:string_delimiter)
end

#old_colorizeObject



4
# File 'lib/matisse/coreext/string.rb', line 4

alias :old_colorize :colorize