class Somemoji::EmojiExtractors::NotoEmojiExtractor

Constants

HOST

Private Instance Methods

directory_name() click to toggle source

@return [String]

# File lib/somemoji/emoji_extractors/noto_emoji_extractor.rb, line 9
def directory_name
  if @format == "svg"
    "svg"
  else
    "png/128"
  end
end
emojis() click to toggle source

@note Implementation for Somemoji::EmojiExtractors::DownloadableEmojiExtractor

# File lib/somemoji/emoji_extractors/noto_emoji_extractor.rb, line 18
def emojis
  ::Somemoji.noto_emoji_collection
end
find_remote_emoji_path(emoji) click to toggle source

@note Implementation for Somemoji::EmojiExtractors::DownloadableEmojiExtractor

# File lib/somemoji/emoji_extractors/noto_emoji_extractor.rb, line 23
def find_remote_emoji_path(emoji)
  "/googlei18n/noto-emoji/fcc3cfed6f7bad76ed7bb2012b3ac5232ced7a96/#{directory_name}/emoji_u#{emoji.code_points.join('_')}.#{extension}"
end
host() click to toggle source

@note Implementation for Somemoji::EmojiExtractors::DownloadableEmojiExtractor @return [String]

# File lib/somemoji/emoji_extractors/noto_emoji_extractor.rb, line 29
def host
  HOST
end