CustomThemeExtension class
Constructors
-
CustomThemeExtension({Color? chatBackground, Color? messageBubbleColor, Color? userBubbleColor, Color? messageTextColor, Color? inputBackgroundColor, Color? inputBorderColor, Color? inputTextColor, Color? hintTextColor, Color? backToBottomButtonColor, Color? sendButtonColor, Color? sendButtonIconColor})
-
const
Methods
-
copyWith({Color? chatBackground, Color? messageBubbleColor, Color? userBubbleColor, Color? messageTextColor, Color? inputBackgroundColor, Color? inputBorderColor, Color? inputTextColor, Color? hintTextColor, Color? backToBottomButtonColor, Color? sendButtonColor, Color? sendButtonIconColor})
→ CustomThemeExtension
-
Creates a copy of this theme extension with the given fields
replaced by the non-null parameter values.
override
-
lerp(covariant ThemeExtension<CustomThemeExtension>? other, double t)
→ CustomThemeExtension
-
Linearly interpolate with another ThemeExtension object.
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited