Sha256: d359ee1c8b79da6d159e74534373ae91071013c8863ceca0ee5ef3cd313ae13b

Contents?: true

Size: 353 Bytes

Versions: 12

Compression:

Stored size: 353 Bytes

Contents

class Datagrid::Filters::BooleanEnumFilter < Datagrid::Filters::EnumFilter #:nodoc:

  YES = "YES"
  NO = "NO"

  def initialize(report, attribute, options = {}, &block)
    options[:select] = [YES, NO].map do |key, value|
      [I18n.t("datagrid.filters.eboolean.#{key.downcase}"), key]
    end
    super(report, attribute, options, &block)
  end

end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
datagrid-1.3.2 lib/datagrid/filters/boolean_enum_filter.rb
datagrid-1.3.1 lib/datagrid/filters/boolean_enum_filter.rb
datagrid-1.3.0 lib/datagrid/filters/boolean_enum_filter.rb
datagrid-1.2.3 lib/datagrid/filters/boolean_enum_filter.rb
datagrid-1.2.2 lib/datagrid/filters/boolean_enum_filter.rb
datagrid-1.2.1 lib/datagrid/filters/boolean_enum_filter.rb
datagrid-1.2.0 lib/datagrid/filters/boolean_enum_filter.rb
datagrid-1.1.2 lib/datagrid/filters/boolean_enum_filter.rb
datagrid-1.1.1 lib/datagrid/filters/boolean_enum_filter.rb
datagrid-1.1.0 lib/datagrid/filters/boolean_enum_filter.rb
datagrid-1.0.5 lib/datagrid/filters/boolean_enum_filter.rb
datagrid-1.0.4 lib/datagrid/filters/boolean_enum_filter.rb