Sha256: 0cc42892c9cd63851994da32e518ad8ca0646ceeb7af10372ef0d93a758b5c1f

Contents?: true

Size: 1.02 KB

Versions: 8

Compression:

Stored size: 1.02 KB

Contents

# -*- encoding : utf-8 -*-
class Card; module Set; class Abstract
# Set: Abstract (Filter)
#
# include_set Abstract::Utility
module Filter;
extend Card::Set
def self.source_location; "/Users/ethan/dev/decko/gem/card-mod-search/set/abstract/03_filter.rb"; end

module Format; module_parent.send :register_set_format, Card::Format, self; extend Card::Set::AbstractFormat
  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

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

module HtmlFormat; module_parent.send :register_set_format, Card::Format::HtmlFormat, self; extend Card::Set::AbstractFormat
  view :filtered_content, template: :haml, wrap: :slot

  view :filtered_results do
    wrap { render_core }
  end

  view :selectable_filtered_content, template: :haml, cache: :never
end
end;end;end;end;
# ~~ generated from /Users/ethan/dev/decko/gem/card-mod-search/set/abstract/03_filter.rb ~~

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
card-1.101.7 tmpsets/set/mod036-card-mod-search/abstract/03_filter.rb
card-1.101.6 tmpsets/set/mod036-card-mod-search/abstract/03_filter.rb
card-1.101.5 tmpsets/set/mod035-card-mod-search/abstract/03_filter.rb
card-1.101.4 tmpsets/set/mod035-card-mod-search/abstract/03_filter.rb
card-1.101.3 tmpsets/set/mod035-card-mod-search/abstract/03_filter.rb
card-1.101.2 tmpsets/set/mod035-card-mod-search/abstract/03_filter.rb
card-1.101.1 tmpsets/set/mod035-card-mod-search/abstract/03_filter.rb
card-1.101.0 tmpsets/set/mod035-card-mod-search/abstract/03_filter.rb