Sha256: b4c18bc629dd4117e3e54520605b9cf1850a1ec0c5af059e4020d49da40ca7a5

Contents?: true

Size: 1.02 KB

Versions: 1

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/ezl5238/dev/decko/gem/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/ezl5238/dev/decko/gem/mod/search/set/abstract/03_filter.rb ~~

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
card-1.102.0 tmpsets/set/mod036-search/abstract/03_filter.rb