Sha256: 320e94f40cab57f5538f1bde42c4a161c47a2123055dbfe697d81333c61a36a6
Contents?: true
Size: 1.19 KB
Versions: 6521
Compression:
Stored size: 1.19 KB
Contents
# frozen_string_literal: true 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 cross_out 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 alias strike cross_out end end
Version data entries
6,521 entries across 6,521 versions & 34 rubygems