Sha256: 1088875eddc820dd25a729b6221c009f4653e16937926d72031c28b8f39dabde
Contents?: true
Size: 670 Bytes
Versions: 3
Compression:
Stored size: 670 Bytes
Contents
class TagsInput < ActiveAdminAddons::SelectInputBase include ActiveAdminAddons::SelectHelpers def render_custom_input render_collection_tags end def load_control_attributes @options[:multiple] = true load_data_attr(:width) if active_record_select? load_data_attr(:relation, value: true) load_data_attr(:collection, value: collection_to_select_options, formatter: :to_json) else load_data_attr(:collection, value: array_to_select_options, formatter: :to_json) end end private def render_collection_tags concat(label_html) concat(builder.select(method, [], input_options, input_html_options)) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
activeadmin_addons-2.0.0.beta.4 | app/inputs/tags_input.rb |
activeadmin_addons-2.0.0.beta.3 | app/inputs/tags_input.rb |
activeadmin_addons-2.0.0.beta.2 | app/inputs/tags_input.rb |