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