class EmojiInlineMacro
Public Instance Methods
process(parent, target, attributes)
click to toggle source
# File lib/starter_web/_plugins/asciidoctor-extensions/twitter-emoji-inline.rb, line 27 def process parent, target, attributes doc = parent.document # Use twemoji only size_class = (size = attributes['size']) ? %( twa-#{size}) : nil modifier_class = (modifier = attributes['modifier']) ? %( twa-#{modifier}) : nil emoji_name = target.tr '_', '-' %(<i class="twa#{size_class} twa-#{emoji_name} twa-#{modifier}"></i>) end