Methods

Wirb::Colorizer::Wirb0_Paint

Public Class Methods

color(*color_args) click to toggle source
# File lib/wirb/colorizer/wirb0_paint.rb, line 60
def self.color(*color_args)
  if color_args.first && color_args.size == 1 && color_args.first.is_a?(Symbol)
    if color_args.first == :paint # force usage of paint colors
      Paint[string, *color_args[1..-1]]
    else
      Paint::Wirb.send(color_args.first)
    end
  else
    Paint.color(*color_args)
  end
end
run(string, *color_args) click to toggle source
# File lib/wirb/colorizer/wirb0_paint.rb, line 48
def self.run(string, *color_args)
  if color_args.first && color_args.size == 1 && color_args.first.is_a?(Symbol)
    if color_args.first == :paint # force usage of paint colors
      Paint[string, *color_args[1..-1]]
    else
      Paint::Wirb.send(color_args.first, string)
    end
  else
    Paint[string, *color_args]
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.