module Adminterface::Extensions::Inputs::Filters::Base::SearchMethodSelect

Public Instance Methods

fields_html() click to toggle source
# File lib/adminterface/extensions/inputs/filters/base/search_method_select.rb, line 13
def fields_html
  template.content_tag :div, class: "row g-3" do
    template.content_tag(:div, select_html, class: "col") +
      template.content_tag(:div, input_html, class: "col")
  end
end
select_html() click to toggle source
# File lib/adminterface/extensions/inputs/filters/base/search_method_select.rb, line 20
def select_html
  template.select_tag(
    "",
    template.options_for_select(filter_options, current_filter),
    class: "form-select"
  )
end
to_html() click to toggle source
# File lib/adminterface/extensions/inputs/filters/base/search_method_select.rb, line 7
def to_html
  input_wrapping do
    label_html << fields_html
  end
end