Class: Vedeu::Colours::Background
- Inherits:
-
Translator
- Object
- Translator
- Vedeu::Colours::Background
- Defined in:
- lib/vedeu/colours/background.rb
Overview
The class represents one half (the other, can be found at Foreground) of a terminal colour escape sequence.
Instance Method Summary collapse
- #named_codes ⇒ String private
- #numbered_prefix ⇒ String private
- #repository ⇒ Vedeu::Colours::Backgrounds private
- #rgb_prefix ⇒ String private
Constructor Details
This class inherits a constructor from Vedeu::Colours::Translator
Instance Method Details
#named_codes ⇒ String (private)
14 15 16 |
# File 'lib/vedeu/colours/background.rb', line 14 def named_codes Vedeu::EscapeSequences::Esc.background_codes[colour] end |
#numbered_prefix ⇒ String (private)
19 20 21 |
# File 'lib/vedeu/colours/background.rb', line 19 def numbered_prefix "\e[48;5;".freeze end |
#repository ⇒ Vedeu::Colours::Backgrounds (private)
24 25 26 |
# File 'lib/vedeu/colours/background.rb', line 24 def repository Vedeu.background_colours end |
#rgb_prefix ⇒ String (private)
29 30 31 |
# File 'lib/vedeu/colours/background.rb', line 29 def rgb_prefix "\e[48;2;%s;%s;%sm".freeze end |