Config class
Config for customizations
Constructors
-
Config.new({double height = 256, bool checkPlatformCompatibility = true, List<
CategoryEmoji> emojiSet(Locale locale)? = getDefaultEmojiLocale, Locale locale = const Locale('en'), TextStyle? emojiTextStyle, Icon? customBackspaceIcon, Icon? customSearchIcon, ViewOrderConfig viewOrderConfig = const ViewOrderConfig(), EmojiViewConfig emojiViewConfig = const EmojiViewConfig(), SkinToneConfig skinToneConfig = const SkinToneConfig(), CategoryViewConfig categoryViewConfig = const CategoryViewConfig(), BottomActionBarConfig bottomActionBarConfig = const BottomActionBarConfig(), SearchViewConfig searchViewConfig = const SearchViewConfig()}) -
Constructor
const
Properties
- bottomActionBarConfig → BottomActionBarConfig
-
Search bar config
final
- categoryViewConfig → CategoryViewConfig
-
Category view config
final
- checkPlatformCompatibility → bool
-
Verify that emoji glyph is supported by the platform (Android only)
final
- customBackspaceIcon → Icon?
-
Custom backspace icon
final
- customSearchIcon → Icon?
-
Custom search icon
final
-
emojiSet
→ List<
CategoryEmoji> Function(Locale locale)? -
Useful to provide a customized list of Emoji or add/remove the support
for specific locales (create similar method as in
default_emoji_set_locale.dart).
If not provided, the default emoji set will be used based on the
locales that are available in the package.
final
- emojiTextStyle → TextStyle?
-
Custom emoji text style to apply to emoji characters in the grid
final
- emojiViewConfig → EmojiViewConfig
-
Emoji view config
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- height → double
-
Max Height of the Emoji's view
final
- locale → Locale
-
Locale to choose the fitting language for the emoji set
This will affect the emoji search results
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- searchViewConfig → SearchViewConfig
-
Search View config
final
- skinToneConfig → SkinToneConfig
-
Skin tone config
final
- viewOrderConfig → ViewOrderConfig
-
Config the order of the views displayed in the UI
(category bar, emoji view, search bar)
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override