struct Colorize::Object(T)
Defined in:
colorize.crConstant Summary
- 
        COLORS = ["default", "black", "red", "green", "yellow", "blue", "magenta", "cyan", "light_gray", "dark_gray", "light_red", "light_green", "light_yellow", "light_blue", "light_magenta", "light_cyan", "white"] of ::String
- 
        MODE_BLINK = '5'
- 
        MODE_BLINK_FLAG = 8
- 
        MODE_BOLD = '1'
- 
        MODE_BOLD_FLAG = 1
- 
        MODE_BRIGHT = '1'
- 
        MODE_BRIGHT_FLAG = 1
- 
        MODE_DEFAULT = '0'
- 
        MODE_DIM = '2'
- 
        MODE_DIM_FLAG = 2
- 
        MODE_HIDDEN = '8'
- 
        MODE_HIDDEN_FLAG = 32
- 
        MODE_REVERSE = '7'
- 
        MODE_REVERSE_FLAG = 16
- 
        MODE_UNDERLINE = '4'
- 
        MODE_UNDERLINE_FLAG = 4
- 
        MODES = ["bold", "bright", "dim", "underline", "blink", "reverse", "hidden"] of ::String
Constructors
Instance Method Summary
- #back(color : Symbol)
- #back(back : Color)
- #black
- #blink
- #blue
- #bold
- #bright
- #cyan
- #dark_gray
- #default
- #dim
- #fore(color : Symbol)
- #fore(fore : Color)
- #green
- #hidden
- #inspect(io)
- #light_blue
- #light_cyan
- #light_gray
- #light_green
- #light_magenta
- #light_red
- #light_yellow
- #magenta
- #mode(mode : Symbol)
- #on(color : Symbol)
- #on_black
- #on_blue
- #on_cyan
- #on_dark_gray
- #on_default
- #on_green
- #on_light_blue
- #on_light_cyan
- #on_light_gray
- #on_light_green
- #on_light_magenta
- #on_light_red
- #on_light_yellow
- #on_magenta
- #on_red
- #on_white
- #on_yellow
- #red
- #reverse
- #surround(io = STDOUT, &block)
- #to_s(io)
- #toggle(flag)
- #underline
- #white
- #yellow
Instance methods inherited from struct Struct
  
  
    
      ==(other) : Bool
    ==, 
    
  
    
      hash(hasher)
    hash, 
    
  
    
      inspect(io : IO) : Nil
    inspect, 
    
  
    
      pretty_print(pp) : Nil
    pretty_print, 
    
  
    
      to_s(io)
    to_s
    
  
    
    
  
    
  Instance methods inherited from struct Value
  
  
    
      ==(other : JSON::Any)==(other : YAML::Any)
==(other) ==, dup dup
Instance methods inherited from class Object
  
  
    
      !=(other)
    !=, 
    
  
    
      !~(other)
    !~, 
    
  
    
      ==(other)
    ==, 
    
  
    
      ===(other : JSON::Any)===(other : YAML::Any)
===(other) ===, =~(other) =~, class class, dup dup, hash(hasher)
hash hash, inspect(io : IO)
inspect inspect, itself itself, not_nil! not_nil!, pretty_inspect(width = 79, newline = "\n", indent = 0) : String pretty_inspect, pretty_print(pp : PrettyPrint) : Nil pretty_print, tap(&block) tap, to_json(io : IO)
to_json to_json, to_pretty_json(indent : String = " ")
to_pretty_json(io : IO, indent : String = " ") to_pretty_json, to_s
to_s(io : IO) to_s, to_yaml(io : IO)
to_yaml to_yaml, try(&block) try, unsafe_as(type : T.class) forall T unsafe_as
Constructor methods inherited from class Object
  
  
    
      from_json(string_or_io, root : String) : selffrom_json(string_or_io) : self from_json, from_yaml(string_or_io : String | IO) : self from_yaml