/* * vim: ts=4:sw=4:expandtab */ ;(function() { 'use strict'; window.emoji_util = window.emoji_util || {}; // Map from single unicode emoji strings to "colon" strings var unicode_emoji_map; var initialized = false; function initialize() { if (initialized) { return; } initialized = true; unicode_emoji_map = {}; $.each(emoji.data, function(_, data) { if (data[0] && data[0][0] && data[3] && data[3].length > 0) { unicode_emoji_map[data[0][0]] = data[3][0]; } }); } window.emoji_util.get_colon_from_unicode = function(emoji_string) { initialize(); return unicode_emoji_map[emoji_string]; }; })();