class Locomotive::Wagon::EditableElementDecorator
Attributes
__content_assets_pusher__[RW]
Public Class Methods
new(object, locale = nil, content_assets_pusher)
click to toggle source
Calls superclass method
# File lib/locomotive/wagon/decorators/editable_element_decorator.rb, line 11 def initialize(object, locale = nil, content_assets_pusher) self.__content_assets_pusher__ = content_assets_pusher super(object, locale, nil) end
Public Instance Methods
__attributes__()
click to toggle source
# File lib/locomotive/wagon/decorators/editable_element_decorator.rb, line 16 def __attributes__ %i(block slug content) end
content()
click to toggle source
Calls superclass method
# File lib/locomotive/wagon/decorators/editable_element_decorator.rb, line 20 def content case value = super when %r(^/samples/) asset_io(value) else replace_with_content_assets!(value) end end