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;
2using System.Collections.Generic;
3using System.Text;
4using System.Threading.Tasks;
5
7{
11 public interface IEmojiSource
12 {
19
26 Task GenerateHTML(StringBuilder Output, EmojiInfo Emoji, bool EmbedImage);
27
35 Task GenerateHTML(StringBuilder Output, EmojiInfo Emoji, int Level, bool EmbedImage);
36
41 Task<IImageSource> GetImageSource(EmojiInfo Emoji);
42
48 Task<IImageSource> GetImageSource(EmojiInfo Emoji, int Level);
49 }
50}
Contains information about an emoji.
Interface for Emoji sources. Emoji sources provide emojis to content providers.
Definition: IEmojiSource.cs:12
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.