Class: HasManyTokenInput

Inherits:
Formtastic::Inputs::StringInput
  • Object
show all
Defined in:
app/inputs/has_many_token_input.rb

Instance Method Summary collapse

Instance Method Details

#input_html_optionsObject



3
4
5
6
7
8
9
10
11
12
# File 'app/inputs/has_many_token_input.rb', line 3

def input_html_options
	super.merge(
		"class" => "active-admin-tokeninput",
		"data-field-name" => "#{object_name.underscore}[#{method.to_s.singularize}_ids][]",
		"data-pre" => object.send("#{method}").map.to_json(:only => [:id, :name]),
		"name" => "",
		"value" => "",
		"data-autocomplete-path" => options[:autocomplete_path] ||= Rails.application.routes.url_helpers.send("autocomplete_admin_#{method.to_s}_path")
		)
end