Sha256: 1d2c9175205b06f702f41f903ae225ec4a346a7c99e6fcdc40260f41f8e84ec0
Contents?: true
Size: 434 Bytes
Versions: 2
Compression:
Stored size: 434 Bytes
Contents
module Locomotive::Steam class EditableElement include Locomotive::Steam::Models::Entity attr_accessor :page def initialize(attributes = {}) super({ content: nil, source: nil, inline_editing: true }.merge(attributes)) end def source self[:source].blank? ? self.content : self[:source] end def default_content? self.content.blank? end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
locomotivecms_steam-1.0.0.pre.beta.3 | lib/locomotive/steam/entities/editable_element.rb |
locomotivecms_steam-1.0.0.pre.beta.2 | lib/locomotive/steam/entities/editable_element.rb |