-
public final class ComposerInputFieldThemeRepresents the theming for the input field in the message composer.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classComposerInputFieldTheme.Companion
-
Field Summary
Fields Modifier and Type Field Description private final ShapeborderShapeprivate final ColorbackgroundColorprivate final TextStyletextStyleprivate final ColorcursorBrushColorprivate final MentionStyleFactorymentionStyleFactory
-
Constructor Summary
Constructors Constructor Description ComposerInputFieldTheme(Shape borderShape, Color backgroundColor, TextStyle textStyle, Color cursorBrushColor, MentionStyleFactory mentionStyleFactory)
-
Method Summary
Modifier and Type Method Description final ShapegetBorderShape()final ColorgetBackgroundColor()final TextStylegetTextStyle()final ColorgetCursorBrushColor()final MentionStyleFactorygetMentionStyleFactory()-
-
Constructor Detail
-
ComposerInputFieldTheme
ComposerInputFieldTheme(Shape borderShape, Color backgroundColor, TextStyle textStyle, Color cursorBrushColor, MentionStyleFactory mentionStyleFactory)
- Parameters:
borderShape- The shape of the border for the input field.backgroundColor- The background color for the input field.textStyle- The text style for the input field.cursorBrushColor- The color for the cursor in the input field.mentionStyleFactory- Factory for customization of the mention styles.
-
-
Method Detail
-
getBorderShape
final Shape getBorderShape()
-
getBackgroundColor
final Color getBackgroundColor()
-
getTextStyle
final TextStyle getTextStyle()
-
getCursorBrushColor
final Color getCursorBrushColor()
-
getMentionStyleFactory
final MentionStyleFactory getMentionStyleFactory()
-
-
-
-