Config class

Config for customizations

Constructors

Config({double height = 256, bool swapCategoryAndBottomBar = false, bool checkPlatformCompatibility = true, List<CategoryEmoji> emojiSet = defaultEmojiSet, TextStyle? emojiTextStyle, 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
emojiSet List<CategoryEmoji>
Custom emojis; if set, overrides default emojis provided by the library
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
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
swapCategoryAndBottomBar bool
Swap the category view and bottom bar (category bottom and bottom bar top)
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