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