class Asciidoctor::Epub3::FontIconMap
Map of Font Awesome icon names to unicode characters
Constants
- FONT_AWESOME_DIR
Public Class Methods
icons()
click to toggle source
# File lib/asciidoctor-epub3/font_icon_map.rb, line 12 def icons @icons ||= YAML.load_file File.join(FONT_AWESOME_DIR, 'icons.yml') end
shims()
click to toggle source
# File lib/asciidoctor-epub3/font_icon_map.rb, line 16 def shims @shims ||= YAML.load_file File.join(FONT_AWESOME_DIR, 'shims.yml') end
unicode(icon_name)
click to toggle source
# File lib/asciidoctor-epub3/font_icon_map.rb, line 20 def unicode icon_name shim = shims[icon_name] icon_name = shim['name'] unless shim.nil? icon_data = icons[icon_name] icon_data.nil? ? '' : %(\\#{icon_data['unicode']}) end