LMChatBubbleReactionsStyle class

A class that defines the style for the chat bubble reactions.

This class contains properties that determine the appearance of the reaction bubbles in the chat interface, including padding, margin, container color, border radius, and text style for the reactions.

Constructors

LMChatBubbleReactionsStyle({EdgeInsets? padding, EdgeInsets? margin, EdgeInsets? containerPadding, Color? containerColor, double? containerBorderRadius, TextStyle? reactionTextStyle})
A class that defines the style for the chat bubble reactions.
const
LMChatBubbleReactionsStyle.basic()
factory

Properties

containerBorderRadius double?
The border radius of the reaction bubble container.
final
containerColor Color?
The background color of the reaction bubble container.
final
containerPadding EdgeInsets?
The padding applied inside the container of the reaction bubble.
final
hashCode int
The hash code for this object.
no setterinherited
margin EdgeInsets?
The margin applied around the reaction bubble.
final
padding EdgeInsets?
The padding applied to the entire reaction bubble.
final
reactionTextStyle TextStyle?
The text style applied to the reaction text within the bubble.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({EdgeInsets? padding, EdgeInsets? margin, EdgeInsets? containerPadding, Color? containerColor, double? containerBorderRadius, TextStyle? reactionTextStyle}) LMChatBubbleReactionsStyle
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