class Caracal::Core::Models::LinkModel
This class encapsulates the logic needed to store and manipulate link data.
Attributes
link_href[R]
readers (create aliases for superclass methods to conform to expected naming convention.)
link_internal[R]
Public Class Methods
new(options={}, &block)
click to toggle source
initialization
Calls superclass method
# File lib/caracal/core/models/link_model.rb, line 37 def initialize(options={}, &block) @text_color = DEFAULT_LINK_COLOR @text_underline = DEFAULT_LINK_UNDERLINE super options, &block end
Public Instance Methods
external?()
click to toggle source
Private Instance Methods
option_keys()
click to toggle source
Calls superclass method
# File lib/caracal/core/models/link_model.rb, line 86 def option_keys (super + [:internal, :href]).flatten end