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;
public virtual MarkdownNode VisitEmoji(EmojiNode emoji) => emoji;