module ActiveScaffold::Bridges::CountrySelect::FormColumnHelpers

Public Instance Methods

active_scaffold_input_country(column, options, ui_options: column.options) click to toggle source
# File lib/active_scaffold/bridges/country_select/country_select_bridge_helper.rb, line 4
def active_scaffold_input_country(column, options, ui_options: column.options)
  select_options = {:prompt => as_(:_select_), :priority_countries => ui_options[:priority] || [:us]}
  select_options[:format] = ui_options[:format] if ui_options[:format]
  select_options.merge!(options)
  options.reverse_merge!(ui_options).except!(:prompt, :priority, :format)
  active_scaffold_select_name_with_multiple options
  country_select(:record, column.name, select_options, options.except(:object))
end