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