module AdminIt::Renderable
Public Instance Methods
render(entity, instance = nil, &block)
click to toggle source
# File lib/admin_it/shared.rb, line 13 def render(entity, instance = nil, &block) return if @render.nil? # method used as event emmiter, call block in instance or caller # context if it present if instance.nil? @render.call(entity) else instance.instance_exec(entity, &@render) end end
renderable?()
click to toggle source
# File lib/admin_it/shared.rb, line 9 def renderable? !@render.nil? end