class Shipyard::Jekyll::Icon
Public Class Methods
new(tag_name, params, options)
click to toggle source
Calls superclass method
# File lib/shipyard-framework/jekyll/tags/icon_tag.rb, line 8 def initialize(tag_name, params, options) super @options = {} params.strip.split(',').each_with_index do |arg, index| if index == 0 @name = eval(arg) else @options.merge!(eval("{#{arg}}")) end end end
Public Instance Methods
render(context)
click to toggle source
# File lib/shipyard-framework/jekyll/tags/icon_tag.rb, line 20 def render(context) icon @name, @options end