Class: ActionView::Helpers::FormBuilder
- Inherits:
-
Object
- Object
- ActionView::Helpers::FormBuilder
- Defined in:
- lib/search_autocomplete/form_builder_helper.rb
Overview
Helper method for form builder
Instance Method Summary collapse
-
#autocomplete_field(method, display_value, autocomplete_path, **options) ⇒ Object
Creates an autocomplete element from form builder.
Instance Method Details
#autocomplete_field(method, display_value, autocomplete_path, **options) ⇒ Object
Creates an autocomplete element from form builder
11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/search_autocomplete/form_builder_helper.rb', line 11 def autocomplete_field(method, display_value, autocomplete_path, **) .reverse_merge!( 'display-value': find_autocomplete_value(display_value), value: @object.send(method), url: autocomplete_path, minlength: 2, name: "#{@object_name}[#{method}]", is: 'auto-complete' ) [:autofocus] = [:autofocus] if .include? :autofocus text_field method, end |