class BrainDamage::View::Input::AutocompletableSimpleSelection

Public Instance Methods

input_name() click to toggle source
# File lib/generators/brain_damage/lib/views/inputs/autocompletable_simple_selection.rb, line 15
def input_name
  @options[:input_name] || render_erb_string("<%= singular_table_name %>[<%= name %>_id]")
end
partial_to_show() click to toggle source
# File lib/generators/brain_damage/lib/views/inputs/autocompletable_simple_selection.rb, line 11
def partial_to_show
  @options[:partial_to_show] || "#{target}/autocompletable/simple_selection"
end
value() click to toggle source
# File lib/generators/brain_damage/lib/views/inputs/autocompletable_simple_selection.rb, line 7
def value
  "{ display: '\#{#{singular_table_name}.#{name}.try(:#{display_method})}', value: '\#{#{singular_table_name}.#{name}.try(:#{value_method})}'}"
end