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 61
def background?(code)
  [*(40..47), *(100..107)].include?(code.to_i)
end
foreground?(code) click to toggle source
# File lib/pastel/ansi.rb, line 57
def foreground?(code)
  [*(30..37), *(90..97)].include?(code.to_i)
end
style?(code) click to toggle source
# File lib/pastel/ansi.rb, line 65
def style?(code)
  (1..9).include?(code.to_i)
end