class Docks::Tags::Variant

Public Class Methods

new() click to toggle source
# File lib/docks/tags/variant_tag.rb, line 6
def initialize
  @name = :variant
  @synonyms = [:modifier]
  @parseable = true
  @multiple_allowed = true
end

Public Instance Methods

process(symbol) click to toggle source
# File lib/docks/tags/variant_tag.rb, line 13
def process(symbol)
  symbol[@name].map! do |variant|
    variant = break_apart_variation_details(variant)
    Containers::Variant.new(variant)
  end
end