class ActiveScaffold::DataStructures::FilterOption
Attributes
Public Class Methods
Source
# File lib/active_scaffold/data_structures/filter_option.rb, line 7 def initialize(filter_name, name, options = {}) @filter_name = filter_name @label = @name = name.to_sym super( :index, options.merge( action: :index, type: :collection, method: :get, position: false, toggle: true ) ) parameters.merge!(filter_name => name) end
Calls superclass method
ActiveScaffold::DataStructures::ActionLink::new
Public Instance Methods
Source
# File lib/active_scaffold/data_structures/filter_option.rb, line 23 def description case @description when Symbol ActiveScaffold::Registry.cache(:translations, @description) { as_(@description) } else @description end end