Class: String

Inherits:
Object
  • Object
show all
Defined in:
lib/ansi/code.rb

Instance Method Summary collapse

Instance Method Details

#ansi(*codes) ⇒ Object



399
400
401
# File 'lib/ansi/code.rb', line 399

def ansi(*codes)
  ANSI::Code.ansi(self, *codes)
end

#ansi!(*codes) ⇒ Object



404
405
406
# File 'lib/ansi/code.rb', line 404

def ansi!(*codes)
  replace(ansi(*codes))
end

#unansiObject



409
410
411
# File 'lib/ansi/code.rb', line 409

def unansi
  ANSI::Code.unansi(self)
end

#unansi!Object



414
415
416
# File 'lib/ansi/code.rb', line 414

def unansi!
  replace(unansi)
end