Sha256: a8acf6fc7c9082ea0fe4eb5dd05c86447c7ce828322d5705e704389ca4c860d1

Contents?: true

Size: 341 Bytes

Versions: 10

Compression:

Stored size: 341 Bytes

Contents

include_set Abstract::Utility

def filter_class
  Card::FilterQuery
end

def filter_keys
  [:name]
end

def filter_keys_from_params
  filter_hash.keys.map(&:to_sym) - [:not_ids]
end

format :html do
  def sort_options
    { "Alphabetical": :name, "Recently Added": :create }
  end

  view :filtered_content, template: :haml, wrap: :slot
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
card-1.99.5 mod/search/set/abstract/03_filter.rb
card-1.99.4 mod/search/set/abstract/03_filter.rb
card-1.99.3 mod/search/set/abstract/03_filter.rb
card-1.99.2 mod/search/set/abstract/03_filter.rb
card-1.99.1 mod/search/set/abstract/03_filter.rb
card-1.99.0 mod/search/set/abstract/03_filter.rb
card-1.98.3 mod/search/set/abstract/03_filter.rb
card-1.98.2 mod/search/set/abstract/03_filter.rb
card-1.98.1 mod/search/set/abstract/03_filter.rb
card-1.98.0 mod/search/set/abstract/03_filter.rb