Sha256: 63c943aa0a38491f0d6812c451e447b81bdd3fd2763740cb7fcdaf4b8c24f903

Contents?: true

Size: 626 Bytes

Versions: 121

Compression:

Stored size: 626 Bytes

Contents

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

class Color
  @@on=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

121 entries across 121 versions & 1 rubygems

Version Path
dev_tasks-0.0.163 lib/color.rb
dev_tasks-0.0.162 lib/color.rb
dev_tasks-0.0.161 lib/color.rb
dev_tasks-0.0.160 lib/color.rb
dev_tasks-0.0.159 lib/color.rb
dev_tasks-0.0.158 lib/color.rb
dev_tasks-0.0.157 lib/color.rb
dev_tasks-0.0.156 lib/color.rb
dev_tasks-0.0.155 lib/color.rb
dev_tasks-0.0.154 lib/color.rb
dev_tasks-0.0.153 lib/color.rb
dev_tasks-0.0.152 lib/color.rb
dev_tasks-0.0.151 lib/color.rb
dev_tasks-0.0.150 lib/color.rb
dev_tasks-0.0.149 lib/color.rb
dev_tasks-0.0.148 lib/color.rb
dev_tasks-0.0.147 lib/color.rb
dev_tasks-0.0.146 lib/color.rb
dev_tasks-0.0.145 lib/color.rb
dev_tasks-0.0.144 lib/color.rb