class Somemoji::EmojiExtractors::TwemojiEmojiExtractor
Constants
- CONVERSION_TABLE
- HOST
Private Instance Methods
directory_name()
click to toggle source
@return [String]
# File lib/somemoji/emoji_extractors/twemoji_emoji_extractor.rb, line 280 def directory_name if @format == "svg" "2/svg" else "2/72x72" end end
emojis()
click to toggle source
@note Implementation for Somemoji::EmojiExtractors::DownloadableEmojiExtractor
# File lib/somemoji/emoji_extractors/twemoji_emoji_extractor.rb, line 289 def emojis ::Somemoji.twemoji_emoji_collection end
find_remote_emoji_path(emoji)
click to toggle source
@note Implementation for Somemoji::EmojiExtractors::DownloadableEmojiExtractor
# File lib/somemoji/emoji_extractors/twemoji_emoji_extractor.rb, line 294 def find_remote_emoji_path(emoji) basename = emoji.code_points.map do |code_point| code_point.to_i(16).to_s(16) end.join("-") basename = CONVERSION_TABLE[basename] || basename "/twitter/twemoji/v2.2.1/#{directory_name}/#{basename}.#{extension}" end
host()
click to toggle source
@note Implementation for Somemoji::EmojiExtractors::DownloadableEmojiExtractor
@return [String]
# File lib/somemoji/emoji_extractors/twemoji_emoji_extractor.rb, line 304 def host HOST end