EmojiPickerInternalUtils class

Helper class that provides internal usage

Constructors

EmojiPickerInternalUtils()

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