class String

Public Instance Methods

ansi(*codes) click to toggle source
# File lib/ansi/core.rb, line 7
def ansi(*codes)
  if codes.empty?
    ANSI::Chain.new(self)
  else
    ANSI::Code.ansi(self, *codes)
  end
end
ansi!(*codes) click to toggle source
# File lib/ansi/core.rb, line 16
def ansi!(*codes)
  replace(ansi(*codes))
end
unansi() click to toggle source
# File lib/ansi/core.rb, line 21
def unansi
  ANSI::Code.unansi(self)
end
unansi!() click to toggle source
# File lib/ansi/core.rb, line 26
def unansi!
  replace(unansi)
end