Module: Raymond
- Defined in:
- lib/raymond.rb,
lib/raymond/model.rb,
lib/raymond/control.rb
Overview
module SortHelper
def sort_header(key, label)
current = @sorterer.current_attr?(key)
symbol = current ? "#{Raymond::SORTING_SYMBOLS[@sorterer.dir]} " : ''
link_to "#{symbol}#{label}", "?sort=#{key}-#{current ? @sorterer.inverse_dir : Raymond::DEFAULT_SORTING_DIR.to_s}"
end
end
Defined Under Namespace
Modules: Model Classes: Control
Constant Summary collapse
- SORTING_DIRECTIONS =
{:up => 'ASC', :down => 'DESC'}
- SORTING_SYMBOLS =
⇓ ⇑ ➷ ➹ ➴ ➶ ▼ ▲
{:up => '▲', :down => '▼'}
- DEFAULT_SORTING_DIR =
:down