module RKit::Decoration::ActionViewBaseExtend
Public Instance Methods
assign(new_assigns)
click to toggle source
Calls superclass method
# File lib/r_kit/decoration/action_view_base_extend.rb, line 3 def assign new_assigns decorate_assigns new_assigns super end
Protected Instance Methods
decorate(assign)
click to toggle source
# File lib/r_kit/decoration/action_view_base_extend.rb, line 16 def decorate assign if assign.need_decoration? assign.decorate view_context: self else assign end end
decorate_assigns(assigns)
click to toggle source
# File lib/r_kit/decoration/action_view_base_extend.rb, line 10 def decorate_assigns assigns assigns.dup.each do |key, value| assigns[key] = decorate value end end