Sha256: 892a9a1ed4e82c2f13594f0fc5312c1d7fcecdfc17ab497044b6bf176b4c2f46
Contents?: true
Size: 348 Bytes
Versions: 1
Compression:
Stored size: 348 Bytes
Contents
require 'virtus' require 'vedeu/models/colour' require 'vedeu/models/style' module Vedeu class Stream include Virtus.model attribute :colour, Colour, default: Colour.new attribute :style, Style, default: '' attribute :text, String, default: '' def to_s(options = {}) [colour, style, text].join end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vedeu-0.1.3 | lib/vedeu/models/stream.rb |