Sha256: 5cd006f4eedcf54faccd1894d018ce29d78d55ba73b9b759bf95d3f799835732

Contents?: true

Size: 210 Bytes

Versions: 6

Compression:

Stored size: 210 Bytes

Contents

require 'virtus'

require_relative '../support/esc'

module Vedeu
  class Foreground < Virtus::Attribute
    def coerce(value)
      return '' unless value

      Esc.foreground_colour(value)
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
vedeu-0.0.31 lib/vedeu/models/foreground.rb
vedeu-0.0.30 lib/vedeu/models/foreground.rb
vedeu-0.0.29 lib/vedeu/models/foreground.rb
vedeu-0.0.28 lib/vedeu/models/foreground.rb
vedeu-0.0.27 lib/vedeu/models/foreground.rb
vedeu-0.0.26 lib/vedeu/models/foreground.rb