Module: SimpleAdmin::AdminHelper

Includes:
AssetsHelper, DisplayHelper, FilterHelper, FormHelper, HeaderHelper, PathHelper, SidebarHelper, TableHelper, TitleHelper
Defined in:
app/helpers/simple_admin/admin_helper.rb

Instance Method Summary collapse

Methods included from FormHelper

#form_field, #form_fields

Methods included from AssetsHelper

#simple_admin_javascript_include_tag, #simple_admin_stylesheet_link_tag

Methods included from PathHelper

#resource_path

Methods included from SidebarHelper

#sidebars

Methods included from FilterHelper

#boolean_collection, #column_for, #current_numeric_scope, #default_filter_type, #default_numeric_filters, #filter_boolean_input, #filter_check_boxes_input, #filter_date_range_input, #filter_date_text_field, #filter_fields, #filter_for, #filter_numeric_input, #filter_select_input, #filter_string_input, #find_collection_for_column, #generate_association_input_name, #numeric_filters_for_method, #reflection_for

Methods included from DisplayHelper

#data_for, #pretty_format

Methods included from TableHelper

#current_sort, #order_for_sort_key, #resource_actions, #sortable_header_classes_for

Methods included from HeaderHelper

#action_items, #breadcrumbs, #tabs, #utility_nav

Methods included from TitleHelper

#page_title, #site_title, #title

Instance Method Details

#expand_block_options!(options) ⇒ Object



3
4
5
6
7
8
9
10
11
12
# File 'app/helpers/simple_admin/admin_helper.rb', line 3

def expand_block_options!(options)
  options.each do |key, val|
    case val
    when Proc
      options[key] = instance_exec(@resource, &val)
    else
      options[key] = val
    end
  end
end