ChatReactionsConfig class
Constructors
-
ChatReactionsConfig({List<String> availableReactions = const ['👍', '❤️', '😂', '😮', '😢', '😠', '➕'], Duration animationDuration = const Duration(milliseconds: 300), Duration dialogTransitionDuration = const Duration(milliseconds: 300), bool showAddReactionButton = true, bool enableHapticFeedback = true, bool enableLongPress = true, bool enableDoubleTap = false, int maxReactionsToShow = 5, double reactionSize = 25.0, double stackedValue = 4.0, EdgeInsets dialogPadding = const EdgeInsets.all(20.0), BorderRadius? dialogBorderRadius, Color? dialogBackgroundColor, String? reactionAddIcon, Color? itemTextColor, double dialogBlurSigma = 5.0, double heightMessageBox = 400.0, double widthMessageBox = 275.0, bool dismissOnTapOutside = true, Widget emojiPickerBuilder(BuildContext, dynamic onEmojiSelected(String))? = _defaultEmojiPickerBuilder, Widget customReactionBuilder(String, bool)?, })
-
const
Methods
-
copyWith({List<String>? availableReactions, Duration? animationDuration, Duration? dialogTransitionDuration, bool? showAddReactionButton, bool? enableHapticFeedback, bool? enableLongPress, bool? enableDoubleTap, int? maxReactionsToShow, double? reactionSize, double? stackedValue, EdgeInsets? dialogPadding, BorderRadius? dialogBorderRadius, Color? dialogBackgroundColor, String? reactionAddIcon, Color? itemTextColor, Color? reactionBackgroundColor, double? dialogBlurSigma, double? heightMessageBox, double? widthMessageBox, bool? dismissOnTapOutside, Widget emojiPickerBuilder(BuildContext, dynamic onEmojiSelected(String))?, Widget customReactionBuilder(String, bool)?, })
→ ChatReactionsConfig
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited