Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
IEmojiSource.cs
1using System.Text;
2using System.Threading.Tasks;
3
5{
9 public interface IEmojiSource
10 {
17
24 Task GenerateHTML(StringBuilder Output, EmojiInfo Emoji, bool EmbedImage);
25
33 Task GenerateHTML(StringBuilder Output, EmojiInfo Emoji, int Level, bool EmbedImage);
34
39 Task<IImageSource> GetImageSource(EmojiInfo Emoji);
40
46 Task<IImageSource> GetImageSource(EmojiInfo Emoji, int Level);
47 }
48}
Contains information about an emoji.
Interface for Emoji sources. Emoji sources provide emojis to content providers.
Definition: IEmojiSource.cs:10
Task GenerateHTML(StringBuilder Output, EmojiInfo Emoji, bool EmbedImage)
Generates HTML for a given Emoji.
Task< IImageSource > GetImageSource(EmojiInfo Emoji)
Gets the image source of an emoji.
Task< IImageSource > GetImageSource(EmojiInfo Emoji, int Level)
Gets the image source of an emoji.
Task GenerateHTML(StringBuilder Output, EmojiInfo Emoji, int Level, bool EmbedImage)
Generates HTML for a given Emoji.
bool EmojiSupported(EmojiInfo Emoji)
If the emoji is supported by the emoji source.