class Maglev::Content::Icon
def icon_class
def icon_class @content end
def tag(view_context, options = {})
def tag(view_context, options = {}) view_context.content_tag(:i, '', { class: [options.delete(:class), icon_class].compact.join(' '), data: (options.delete(:data) || {}).merge(tag_data) }.merge(options), false) end
def to_s
def to_s @content end