class Easy::Configuration::MenuCustomLink
Attributes
icon[R]
Public Class Methods
new(options = {}, &block)
click to toggle source
Calls superclass method
# File lib/easy/configuration/menu_custom_link.rb, line 7 def initialize(options = {}, &block) @url = options.delete(:url) @title = options.delete(:title) @icon = options.delete(:icon) super(options, &block) end
Public Instance Methods
title()
click to toggle source
# File lib/easy/configuration/menu_custom_link.rb, line 15 def title case @title when String @title else I18n.t(@title) end end
url(view_context, decorator)
click to toggle source
# File lib/easy/configuration/menu_custom_link.rb, line 24 def url(view_context, decorator) case @url when Proc @url.call(view_context, decorator) end end