Module: Brightcontent::BaseHelper

Defined in:
app/helpers/brightcontent/base_helper.rb

Instance Method Summary collapse

Instance Method Details

#render_filter_field(form, field) ⇒ Object



7
8
9
# File 'app/helpers/brightcontent/base_helper.rb', line 7

def render_filter_field(form, field)
  ViewLookup::FilterField.new(self, field: field, form: form).call
end

#render_form_field(form, field) ⇒ Object



11
12
13
# File 'app/helpers/brightcontent/base_helper.rb', line 11

def render_form_field(form, field)
  ViewLookup::FormField.new(self, item: form.object, field: field, form: form).call
end

#render_if_exists(*args) ⇒ Object



15
16
17
18
19
# File 'app/helpers/brightcontent/base_helper.rb', line 15

def render_if_exists(*args)
  render(*args)
rescue ActionView::MissingTemplate
  nil
end

#render_list_field(item, field) ⇒ Object



3
4
5
# File 'app/helpers/brightcontent/base_helper.rb', line 3

def render_list_field(item, field)
  ViewLookup::ListField.new(self, item: item, field: field).call
end