Sha256: f5bb786dd6094bc5ca9f775d506d8926968d051998b480747e10d9c0d51f0102

Contents?: true

Size: 560 Bytes

Versions: 64

Compression:

Stored size: 560 Bytes

Contents

module ActiveAdmin
  module Inputs
    module Filters
      class BooleanInput < ::Formtastic::Inputs::SelectInput
        include Base

        def input_name
          return method if seems_searchable?

          "#{method}_eq"
        end

        def input_html_options_name
          "#{object_name}[#{input_name}]" # was "#{object_name}[#{association_primary_key}]"
        end

        # Provide the AA translation to the blank input field.
        def include_blank
          I18n.t 'active_admin.any' if super
        end
      end
    end
  end
end

Version data entries

64 entries across 64 versions & 6 rubygems

Version Path
activeadmin-rails-1.7.2 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-rails-1.7.1 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-rails-1.7.0 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-rb-1.6.0 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-rb-1.5.2 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-2.8.0 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-rb-1.5.1 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-2.7.0 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-2.6.1 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-2.6.0 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-2.5.0 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-2.4.0 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-2.3.1 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-2.3.0 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-2.2.0 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-2.1.0 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-2.0.0 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-rb-1.5.0 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin-2.0.0.rc2 lib/active_admin/inputs/filters/boolean_input.rb
activeadmin_addons-1.7.1 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/lib/active_admin/inputs/filters/boolean_input.rb