Sha256: 286ce945299c8aa998f9138616cf28168eac1ea8eb0aa1c0ed3eac816ecd8e9f
Contents?: true
Size: 404 Bytes
Versions: 2
Compression:
Stored size: 404 Bytes
Contents
module Flms class TextLayer < Layer attr_accessible :text, :font_size, :color validates :text, presence: true validates_numericality_of :font_size, greater_than_or_equal_to: 0 validate :color, :must_be_css_hex_value def view_object @view_object ||= Flms::TextLayerViewObject.new(self) end protected def set_defaults self.color ||= 'fff' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
flms-0.9.0 | app/models/flms/text_layer.rb |
flms-0.1.0 | app/models/flms/text_layer.rb |