Module: AmberComponent::Rendering::InstanceMethods
- Included in:
- Base
- Defined in:
- lib/amber_component/rendering.rb
Overview
Instance methods for rendering.
Instance Method Summary collapse
- #render(&block) ⇒ String
-
#render_in(_context) ⇒ String
Method used internally by Rails to render an object passed to the ‘render` method.
Instance Method Details
#render(&block) ⇒ String
22 23 24 25 26 27 28 29 |
# File 'lib/amber_component/rendering.rb', line 22 def render(&block) run_callbacks :render do element = render_view(&block) # styles = inject_styles # element += styles unless styles.nil? element.html_safe end end |
#render_in(_context) ⇒ String
Method used internally by Rails to render an object passed to the ‘render` method.
render MyComponent.new(some: :attribute)
38 39 40 |
# File 'lib/amber_component/rendering.rb', line 38 def render_in(_context) render end |