Module: Rich::ColorSystem
- Defined in:
- lib/rich/color.rb
Overview
Color systems supported by terminals
Constant Summary collapse
- STANDARD =
16 colors (4-bit)
:standard- EIGHT_BIT =
256 colors (8-bit)
:eight_bit- TRUECOLOR =
16 million colors (24-bit)
:truecolor- WINDOWS =
Windows Console legacy colors
:windows- ALL =
[STANDARD, EIGHT_BIT, TRUECOLOR, WINDOWS].freeze
Class Method Summary collapse
-
.valid?(system) ⇒ Boolean
Whether the color system is valid.
Class Method Details
.valid?(system) ⇒ Boolean
Returns Whether the color system is valid.
19 20 21 |
# File 'lib/rich/color.rb', line 19 def valid?(system) ALL.include?(system) end |