DefaultChatTheme class final
Default chat theme which extends ChatTheme
Constructors
- DefaultChatTheme()
-
const
Properties
- backgroundColor → Color
-
Used as a background color of a chat widget
no setteroverride
- carouselBoxDecoration → BoxDecoration
-
Carousel container decoration
no setteroverride
- carouselButtonStyle → ButtonStyle
-
Button style used on Carousel widget
no setteroverride
- carouselSubtitleTextStyle → TextStyle
-
Subtitle text style used for displaying text on Carousel widget
no setteroverride
- carouselTitleTextStyle → TextStyle
-
Title text style used for displaying text on Carousel widget
no setteroverride
- hashCode → int
-
The hash code for this object.
no setterinherited
- htmlTextColor → Color
-
Color on p, h1, h2, h3, h4, h5 elements.
no setteroverride
- htmlTextFontFamily → String?
-
FontFamily on p, h1, h2, h3, h4, h5 elements.
no setteroverride
- htmlWidgetTextTime → TextStyle
-
no setteroverride
- imageBorderRadius → BorderRadius
-
Image borderRadius
no setteroverride
- imageWidgetTextTime → TextStyle
-
no setteroverride
- incomingChatTextTime → TextStyle
-
no setteroverride
- incomingMessageBodyTextStyle → TextStyle
-
Body text style used for displaying text on different types
of received messages
no setteroverride
- messageBorderRadius → double
-
Border radius of message container
no setteroverride
- messageInset → EdgeInsets
-
Message inset, can be used to have padding between messages
no setteroverride
- outgoingChatTextTime → TextStyle
-
no setteroverride
- outgoingMessageBodyTextStyle → TextStyle
-
Body text style used for displaying text on different types
of sent messages
no setteroverride
- primaryColor → Color
-
Primary color, used as a background of outgoing messages
no setteroverride
- quickReplyButtonStyle → ButtonStyle
-
Button style used on QuickReply widget
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- secondaryColor → Color
-
Secondary color, used as a background of incoming messages
no setteroverride
- textMessagePadding → double
-
Text padding to it's container
no setteroverride
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.
inherited