Sha256: 9d44e171aebb7ca57c9dd783e91f1b614f51028544adff0d168f5665ea304cf7

Contents?: true

Size: 210 Bytes

Versions: 6

Compression:

Stored size: 210 Bytes

Contents

require 'virtus'

require_relative '../support/esc'

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

      Esc.background_colour(value)
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

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