Sha256: 2f65dcdd04ccac1038fa1f4b67fea53574d7721fe64b08e10ae91ab59e8cea86

Contents?: true

Size: 632 Bytes

Versions: 1

Compression:

Stored size: 632 Bytes

Contents

require 'term/ansicolor'
require_relative './settings.rb'

class Color
  @@on=nil # Settings.new["colorize"]

  def self.bold
    return Term::ANSIColor.bold if @@on
	"" if !@@on
  end
  def self.cyan
    return Term::ANSIColor.cyan if @@on
	"" if !@@on
  end
  def self.clear
    return Term::ANSIColor.clear if @@on
	"" if !@@on
  end
  def self.green
    return Term::ANSIColor.green if @@on
	"" if !@@on
  end
  def self.yellow
    return Term::ANSIColor.yellow if @@on
	"" if !@@on
  end

  def self.white
    return Term::ANSIColor.white if @@on
	"" if !@@on
  end
  #extend Term::ANSIColor
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dev_tasks-0.0.164 lib/color.rb