Class: ActiveAdmin::Inputs::Filters::TextInput

Inherits:
Formtastic::Inputs::TextInput
  • Object
show all
Includes:
Base, Base::SearchMethodSelect
Defined in:
lib/active_admin/inputs/filters/text_input.rb

Instance Method Summary collapse

Methods included from Base::SearchMethodSelect

#current_filter, #filter_options, #filters, #input_html, #select_html, #wrapper_html_options

Methods included from Base

#collection_from_options, #input_wrapping, #label_from_options, #required?, #wrapper_html_options

Methods included from Filters::FormtasticAddons

#column, #column_for, #has_predicate?, #humanized_method_name, #klass, #polymorphic_foreign_type?, #ransacker?, #reflection_for, #scope?, #searchable_has_many_through?, #seems_searchable?

Methods included from Formtastic::Inputs::Base

#input_wrapping

Instance Method Details

#input_html_optionsObject


8
9
10
11
12
13
# File 'lib/active_admin/inputs/filters/text_input.rb', line 8

def input_html_options
  {
    cols: builder.default_text_area_width,
    rows: builder.default_text_area_height
  }.merge(super)
end

#to_htmlObject


15
16
17
18
19
20
# File 'lib/active_admin/inputs/filters/text_input.rb', line 15

def to_html
  input_wrapping do
    label_html <<
    builder.text_area(method, input_html_options)
  end
end