emoji_picker_flutter
library
Classes
-
CategoryEmoji
-
Container for Category and their emoji
-
CategoryIcons
-
Class used to define all the
CategoryIcon
shown for each Category
-
Config
-
Config for customizations
-
Emoji
-
A class to store data for each individual emoji
-
EmojiCell
-
A widget that represents an individual clickable emoji cell.
Can have a long pressed listener onSkinToneDialogRequested that
provides necessary data to show a skin tone popup.
-
EmojiContainer
-
A wrapper around a grid or list of emojis.
If the button style is Cupertino or None, this is just wrapping the
child
with a container of a provided color.
For Material style it is a Material
widget that allows to render
touch response for individual InkWell cells.
-
EmojiPicker
-
The Emoji Keyboard widget
-
EmojiPickerBuilder
-
Template class for custom implementation
Inhert this class to create your own EmojiPicker
-
EmojiPickerState
-
EmojiPickerState
-
EmojiPickerUtils
-
Helper class that provides extended usage
-
EmojiTextEditingController
-
Text editing controller that produces text spans on the fly for setting
a particular style to emoji characters. Offloads the main magic to
EmojiPickerUtils.setEmojiTextStyle method.
-
EmojiViewState
-
State that holds current emoji data
-
SkinTone
-
Alternative skin tones of Emoji