class Docks::Tags::Link
Public Class Methods
new()
click to toggle source
# File lib/docks/tags/link_tag.rb, line 4 def initialize @name = :link @synonyms = [:see] @multiline = false @multiple_allowed = true end
Public Instance Methods
process(symbol)
click to toggle source
# File lib/docks/tags/link_tag.rb, line 11 def process(symbol) symbol.update(@name) do |links| Array(links).map { |link| OpenStruct.new name_and_parenthetical(link, :url, :caption) } end end