RCKEmojiConfig class

表情面板配置

Constructors

RCKEmojiConfig.new({Color? backgroundColor, double height = kInputExtentionHeight, int rowCount = 3, int columnCount = 8, double emojiSize = 24.0, double rowSpacing = 10.0, double columnSpacing = 5.0, EdgeInsets padding = const EdgeInsets.all(15.0), RCKEmojiPageIndicatorConfig pageIndicatorConfig = const RCKEmojiPageIndicatorConfig(), Widget deleteIcon = const Icon(Icons.backspace, color: Color(0xFF666666), size: 24), RCKEmojiSendButtonConfig sendButtonConfig = const RCKEmojiSendButtonConfig(), List<String>? customEmojis})
const

Properties

backgroundColor Color?
背景颜色
final
columnCount int
列数
final
columnSpacing double
列间距
final
customEmojis List<String>?
自定义表情列表
final
deleteIcon Widget
删除按钮图标
final
emojiSize double
表情大小
final
hashCode int
The hash code for this object.
no setterinherited
height double
面板高度
final
padding EdgeInsets
内边距
final
pageIndicatorConfig RCKEmojiPageIndicatorConfig
页面指示器配置
final
rowCount int
行数
final
rowSpacing double
行间距
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sendButtonConfig RCKEmojiSendButtonConfig
发送按钮配置
final

Methods

copyWith({Color? backgroundColor, double? height, int? rowCount, int? columnCount, double? emojiSize, double? rowSpacing, double? columnSpacing, EdgeInsets? padding, RCKEmojiPageIndicatorConfig? pageIndicatorConfig, Widget? deleteIcon, RCKEmojiSendButtonConfig? sendButtonConfig, List<String>? customEmojis}) RCKEmojiConfig
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.
inherited