Sha256: 0fd5b26a6f39ab0c72571940d9c33d47c9d3bebebf1928e5455be2e02921ef9f
Contents?: true
Size: 1.1 KB
Versions: 97
Compression:
Stored size: 1.1 KB
Contents
module Rainbow class NullPresenter < ::String def color(*_values) self end def background(*_values) self end def reset self end def bright self end def faint self end def italic self end def underline self end def blink self end def inverse self end def hide self end def black self end def red self end def green self end def yellow self end def blue self end def magenta self end def cyan self end def white self end def method_missing(method_name, *args) if Color::X11Named.color_names.include?(method_name) && args.empty? self else super end end def respond_to_missing?(method_name, *args) Color::X11Named.color_names.include?(method_name) && args.empty? || super end alias foreground color alias fg color alias bg background alias bold bright alias dark faint end end
Version data entries
97 entries across 90 versions & 19 rubygems