Module: AwesomeSort
- Defined in:
- lib/awesome_sort.rb,
lib/awesome_sort/engine.rb,
lib/awesome_sort/version.rb,
app/helpers/awesome_sort/awesome_sort_helper.rb
Defined Under Namespace
Modules: AwesomeSortHelper, Rails
Constant Summary
collapse
- VERSION =
"0.4.4"
Class Method Summary
collapse
Class Method Details
.add_sorter(model, attribute, sorter) ⇒ Object
12
13
14
15
|
# File 'lib/awesome_sort.rb', line 12
def self.add_sorter(model, attribute, sorter)
self.sorters[model] ||= {}
self.sorters[model][attribute] = sorter
end
|
8
9
10
|
# File 'lib/awesome_sort.rb', line 8
def self.configure
yield self
end
|
.set_default(model, attribute_or_sorter) ⇒ Object
17
18
19
|
# File 'lib/awesome_sort.rb', line 17
def self.set_default(model, attribute_or_sorter)
self.defaults[model] = attribute_or_sorter
end
|