TextAreaTheme class
Theme data for customizing TextArea appearance.
This class defines the visual properties that can be applied to TextArea widgets, including fill state, border appearance, padding, and border radius. These properties can be set at the theme level to provide consistent styling across the application.
Constructors
- TextAreaTheme.new({bool? filled, Border? border, EdgeInsetsGeometry? padding, BorderRadiusGeometry? borderRadius})
-
Creates a TextAreaTheme with the specified visual properties.
const
Properties
- border → Border?
-
The border decoration around the text area.
final
- borderRadius → BorderRadiusGeometry?
-
The border radius for rounded corners.
final
- filled → bool?
-
Whether the text area should have a filled background.
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- padding → EdgeInsetsGeometry?
-
The internal padding around the text area content.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
copyWith(
{ValueGetter< bool?> ? filled, ValueGetter<Border?> ? border, ValueGetter<EdgeInsetsGeometry?> ? padding, ValueGetter<BorderRadiusGeometry?> ? borderRadius}) → TextAreaTheme -
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.
override