Sha256: 39fee7a9f8f83544a408b3e5ae48b30b67f5a2a0fe9f9b9554bae856d59b640b
Contents?: true
Size: 390 Bytes
Versions: 2
Compression:
Stored size: 390 Bytes
Contents
# -*- encoding : utf-8 -*- require 'megingiard/ansi_colors' require 'megingiard/ansi_escape_sequence' module Megingiard # ANSI Escape Sequence for a Text Color class TextColorSequence def initialize(name) color_code = ANSI_COLORS.fetch(name) @escape_sequence = AnsiEscapeSequence.new(color_code + 30) end def to_s @escape_sequence.to_s end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
megingiard-0.1.0 | lib/megingiard/text_color_sequence.rb |
megingiard-0.0.1 | lib/megingiard/text_color_sequence.rb |