class Shoppe::NavigationManager::NavigationItem
Attributes
active_if[RW]
identifier[RW]
link_options[RW]
manager[RW]
url[RW]
Public Instance Methods
active?(request)
click to toggle source
# File lib/shoppe/navigation_manager.rb, line 67 def active?(request) if active_if.is_a?(Proc) request.instance_eval(&active_if) == true elsif active_nav_var = request.instance_variable_get('@active_nav') active_nav_var.to_s == identifier end end
description()
click to toggle source
# File lib/shoppe/navigation_manager.rb, line 57 def description I18n.translate("shoppe.navigation.#{manager.identifier}.#{identifier}") end