class ActionController::Base::RailsFrillHelper
Attributes
controller[R]
object[R]
options[R]
Public Class Methods
new(object, controller, options)
click to toggle source
# File lib/frill/rails.rb, line 29 def initialize(object, controller, options) @object = object @controller = controller @options = options end
Public Instance Methods
frill()
click to toggle source
# File lib/frill/rails.rb, line 35 def frill extend_with_view_context frill_object object end
Private Instance Methods
extend_with_view_context()
click to toggle source
# File lib/frill/rails.rb, line 50 def extend_with_view_context options[:with] << ViewContextFrill if options[:with] end
frill_object()
click to toggle source
# File lib/frill/rails.rb, line 44 def frill_object objects.each do |o| Frill.decorate o, controller, options end end
objects()
click to toggle source
# File lib/frill/rails.rb, line 54 def objects if object.respond_to? :each object else [object] end end