public final class VariantEmojiManager extends Object implements VariantEmoji
| Constructor and Description |
|---|
VariantEmojiManager(Context context) |
| Modifier and Type | Method and Description |
|---|---|
void |
addVariant(Emoji newVariant)
Should add the emoji to the variants.
|
Emoji |
getVariant(Emoji desiredEmoji)
Returns the variant for the passed emoji.
|
void |
persist()
Should persist all emojis.
|
@NonNull public Emoji getVariant(Emoji desiredEmoji)
VariantEmojigetVariant in interface VariantEmojidesiredEmoji - The emoji to retrieve the variant for. If none is found,
the passed emoji should be returned.public void addVariant(@NonNull Emoji newVariant)
VariantEmojiVariantEmoji.getVariant(Emoji)
should return the emoji that was just added.addVariant in interface VariantEmojinewVariant - The new variant to save.public void persist()
VariantEmojipersist in interface VariantEmoji