DropdownDecoration class

A class to define and customize the visual appearance of a dropdown widget.

This class provides customizable styling options for different aspects of a dropdown field such as text styles, border colors, and field height.

Constructors

Creates a new DropdownDecoration instance with optional customization.
const

Properties

backgroundColor → Color?
Color for the dropdown field background, default is transparent. .
final
borderColor → Color?
Color for the border of the dropdown field in its normal state.
final
borderRadius → BorderRadius?
The border radius for the dropdown field.
final
contentPadding → EdgeInsets?
final
Text style for the items displayed within the dropdown menu.
final
errorBorderColor → Color?
Color for the border of the dropdown field when an error occurs.
final
errorMessageTextStyle → TextStyle?
Text style for displaying error messages below the dropdown field.
final
fieldHeight → double
Height of the dropdown field.
final
hashCode → int
The hash code for this object.
no setterinherited
hintTextStyle → TextStyle?
Text style for the hint text displayed inside the dropdown.
final
labelTextStyle → TextStyle?
Text style for the label of the dropdown field.
final
outlineBorderColor → Color?
Color for the outline border of the dropdown field.
final
reserveSpaceForValidationMessage → bool
Indicator wether validation error container will be present even there is no error to display
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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