protected override MarkdownNode VisitEmoji(EmojiNode emoji)
        {
            var emojiImageUrl = Emoji.GetImageUrl(emoji.Id, emoji.Name, emoji.IsAnimated);
            var jumboClass    = _isJumbo ? "emoji--large" : "";

            _buffer
            .Append($"<img class=\"emoji {jumboClass}\" alt=\"{emoji.Name}\" title=\"{emoji.Name}\" src=\"{emojiImageUrl}\">");

            return(base.VisitEmoji(emoji));
        }
        protected override MarkdownNode VisitEmoji(EmojiNode emoji)
        {
            _buffer.Append(
                emoji.IsCustomEmoji
                    ? $":{emoji.Name}:"
                    : emoji.Name
                );

            return(base.VisitEmoji(emoji));
        }
 protected virtual MarkdownNode VisitEmoji(EmojiNode emoji) =>
 emoji;
Exemple #4
0
 public virtual MarkdownNode VisitEmoji(EmojiNode emoji) => emoji;