Sha256: 7fea1ae1705f5a9af19042e4e9ec0467012c690271cc8cfb84da8321196940e8
Contents?: true
Size: 698 Bytes
Versions: 4
Compression:
Stored size: 698 Bytes
Contents
# frozen_string_literal: true require File.expand_path('colorize/errors', File.dirname(__FILE__)) require File.expand_path('colorize/class_methods', File.dirname(__FILE__)) require File.expand_path('colorize/instance_methods', File.dirname(__FILE__)) # # ColorizedString class extension. # class ColorizedString < String extend Colorize::ClassMethods include Colorize::InstanceMethods color_methods modes_methods add_color_alias(:grey, :light_black) unless color_exist?(:grey) add_color_alias(:gray, :light_black) unless color_exist?(:gray) # # Shortcut to create ColorizedString with ColorizedString['test']. # def self.[](string) ColorizedString.new(string) end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
colorize-1.1.0 | lib/colorized_string.rb |
colorize-1.0.5 | lib/colorized_string.rb |
colorize-1.0.3 | lib/colorized_string.rb |
colorize-1.0.2 | lib/colorized_string.rb |