Class: String

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

Instance Method Summary collapse

Instance Method Details

#ansi(*codes) ⇒ Object



5
6
7
# File 'lib/ansi/core.rb', line 5

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

#ansi!(*codes) ⇒ Object



10
11
12
# File 'lib/ansi/core.rb', line 10

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

#unansiObject



15
16
17
# File 'lib/ansi/core.rb', line 15

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

#unansi!Object



20
21
22
# File 'lib/ansi/core.rb', line 20

def unansi!
  replace(unansi)
end