Module: Gamefic::Ansi
- Included in:
- Tty::UserStream
- Defined in:
- lib/gamefic/ansi.rb
Overview
Constants for ANSI codes, plus Extras for custom formatting.
Defined Under Namespace
Modules: Code
Class Method Summary collapse
Class Method Details
.graphics_mode(*settings) ⇒ Object
48 49 50 51 52 |
# File 'lib/gamefic/ansi.rb', line 48 def self.graphics_mode(*settings) ansi = settings.flatten.that_are_not(Code::Nonstandard) return '' if ansi.length == 0 "\e[#{ansi.join(';')}m" end |