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