module Pastel::ANSI

Mixin that provides ANSI codes

Constants

ATTRIBUTES

Public Instance Methods

background?(code) click to toggle source
# File lib/pastel/ansi.rb, line 62
def background?(code)
  [*(40..47), *(100..107)].include?(code.to_i)
end
foreground?(code) click to toggle source
# File lib/pastel/ansi.rb, line 58
def foreground?(code)
  [*(30..37), *(90..97)].include?(code.to_i)
end
style?(code) click to toggle source
# File lib/pastel/ansi.rb, line 66
def style?(code)
  (1..9).include?(code.to_i)
end