Sha256: db8d7cb496d0a7291b3008ad1284845ac77787a8b44d307e7dc280dc087e2079
Contents?: true
Size: 278 Bytes
Versions: 2
Compression:
Stored size: 278 Bytes
Contents
class RenderComponent < Puffer::Component::Base def action_missing name case field.options[:render] when Symbol then view_context.send(field.options[:render]) when Proc then field.options[:render].bind(view_context).call else '' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
puffer-0.1.1 | app/components/render_component.rb |
puffer-0.1.0 | app/components/render_component.rb |