class Sunrise::Config::NavigationItem
Attributes
name[RW]
url[RW]
Public Class Methods
new(name, url, scope = 'items', options = {})
click to toggle source
# File lib/sunrise/config/navigation_item.rb, line 8 def initialize(name, url, scope = 'items', options = {}) @name = name @scope = scope @url = url @title = options.delete(:title) @options = options end
Public Instance Methods
html_options()
click to toggle source
# File lib/sunrise/config/navigation_item.rb, line 20 def html_options @options.nil? ? {} : @options.dup end
title()
click to toggle source
# File lib/sunrise/config/navigation_item.rb, line 16 def title @title ||= I18n.t(@name, scope: [:manage, :menu, @scope]) end