EmojiPickerInternalUtils class
Helper class that provides internal usage
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addEmojiToRecentlyUsed(
{required Emoji emoji, Config config = const Config()}) → Future< List< RecentEmoji> > - Add an emoji to recently used list or increase its counter
-
applySkinTone(
Emoji emoji, String color) → Emoji - Applies skin tone to given emoji
-
getAvailableCategoryEmoji(
) → Future< Map< Category, Map< >String, String> > - Returns map of all the available category emojis
-
getRecentEmojis(
) → Future< List< RecentEmoji> > - Returns list of recently used emoji from cache
-
hasSkinTone(
Emoji emoji) → bool - Returns true when the emoji support multiple skin colors
-
isEmojiUpdateAvailable(
) → Future< bool> - Returns true when local emoji list is outdated
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeSkinTone(
Emoji emoji) → Emoji - Remove skin tone from given emoji
-
toString(
) → String -
A string representation of this object.
inherited
-
updateEmojiVersion(
) → Future - Updates local emoji version with current version
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited