SearchBarInputDecorationA class
Properties
-
alignLabelWithHint
→ bool?
-
Typically set to true when the InputDecorator contains a multiline
TextField (TextField.maxLines is null or > 1) to override the default
behavior of aligning the label with the center of the TextField.
finalinherited
-
border
→ InputBorder?
-
The shape of the border to draw around the decoration's container.
finalinherited
-
constraints
→ BoxConstraints?
-
Defines minimum and maximum sizes for the InputDecorator.
finalinherited
-
contentPadding
→ EdgeInsetsGeometry?
-
The padding for the input decoration's container.
finalinherited
-
counter
→ Widget?
-
Optional custom counter widget to go in the place otherwise occupied by
counterText. If this property is non null, then counterText is
ignored.
finalinherited
-
counterStyle
→ TextStyle?
-
The style to use for the counterText.
finalinherited
-
counterText
→ String?
-
Optional text to place below the line as a character count.
finalinherited
-
disabledBorder
→ InputBorder?
-
The border to display when the InputDecorator is disabled and is not
showing an error.
finalinherited
-
enabled
→ bool
-
If false helperText,errorText, and counterText are not displayed,
and the opacity of the remaining visual elements is reduced.
finalinherited
-
enabledBorder
→ InputBorder?
-
The border to display when the InputDecorator is enabled and is not
showing an error.
finalinherited
-
error
→ Widget?
-
Optional widget that appears below the InputDecorator.child and the border.
finalinherited
-
errorBorder
→ InputBorder?
-
The border to display when the InputDecorator does not have the focus and
is showing an error.
finalinherited
-
errorMaxLines
→ int?
-
The maximum number of lines the errorText can occupy.
finalinherited
-
errorStyle
→ TextStyle?
-
The style to use for the InputDecoration.errorText.
finalinherited
-
errorText
→ String?
-
Text that appears below the InputDecorator.child and the border.
finalinherited
-
fillColor
→ Color?
-
The base fill color of the decoration's container color.
finalinherited
-
filled
→ bool?
-
If true the decoration's container is filled with fillColor.
finalinherited
-
floatingLabelAlignment
→ FloatingLabelAlignment?
-
Defines where the floating label should be displayed.
finalinherited
-
floatingLabelBehavior
→ FloatingLabelBehavior?
-
Defines how the floating label should behave.
finalinherited
-
floatingLabelStyle
→ TextStyle?
-
The style to use for InputDecoration.labelText when the label is
above (i.e., vertically adjacent to) the input field.
finalinherited
-
focusColor
→ Color?
-
The fill color of the decoration's container when it has the input focus.
finalinherited
-
focusedBorder
→ InputBorder?
-
The border to display when the InputDecorator has the focus and is not
showing an error.
finalinherited
-
focusedErrorBorder
→ InputBorder?
-
The border to display when the InputDecorator has the focus and is
showing an error.
finalinherited
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
helper
→ Widget?
-
Optional widget that appears below the InputDecorator.child.
finalinherited
-
helperMaxLines
→ int?
-
The maximum number of lines the helperText can occupy.
finalinherited
-
helperStyle
→ TextStyle?
-
The style to use for the helperText.
finalinherited
-
helperText
→ String?
-
Text that provides context about the InputDecorator.child's value, such
as how the value will be used.
finalinherited
-
hintFadeDuration
→ Duration?
-
The duration of the hintText fade in and fade out animations.
finalinherited
-
hintMaxLines
→ int?
-
The maximum number of lines the hintText can occupy.
finalinherited
-
hintStyle
→ TextStyle?
-
The style to use for the hintText.
finalinherited
-
hintText
→ String?
-
Text that suggests what sort of input the field accepts.
finalinherited
-
hintTextDirection
→ TextDirection?
-
The direction to use for the hintText.
finalinherited
-
hoverColor
→ Color?
-
The color of the highlight for the decoration shown if the container
is being hovered over by a mouse.
finalinherited
-
icon
→ Widget?
-
An icon to show before the input field and outside of the decoration's
container.
finalinherited
-
iconColor
→ Color?
-
The color of the icon.
finalinherited
-
isCollapsed
→ bool?
-
Whether the decoration is the same size as the input field.
finalinherited
-
isDense
→ bool?
-
Whether the InputDecorator.child is part of a dense form (i.e., uses less vertical
space).
finalinherited
-
label
→ Widget?
-
Optional widget that describes the input field.
finalinherited
-
labelStyle
→ TextStyle?
-
The style to use for InputDecoration.labelText when the label is on top
of the input field.
finalinherited
-
labelText
→ String?
-
Optional text that describes the input field.
finalinherited
-
maintainHintHeight
→ bool
-
Whether the input field's height should always be greater than or equal to
the height of the hintText, even if the hintText is not visible.
finalinherited
-
prefix
→ Widget?
-
Optional widget to place on the line before the input.
finalinherited
-
prefixIcon
→ Widget?
-
An icon that appears before the prefix or prefixText and before
the editable part of the text field, within the decoration's container.
finalinherited
-
prefixIconColor
→ Color?
-
Optional color of the prefixIcon
finalinherited
-
prefixIconConstraints
→ BoxConstraints?
-
The constraints for the prefix icon.
finalinherited
-
prefixStyle
→ TextStyle?
-
The style to use for the prefixText.
finalinherited
-
prefixText
→ String?
-
Optional text prefix to place on the line before the input.
finalinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
semanticCounterText
→ String?
-
A semantic label for the counterText.
finalinherited
-
suffix
→ Widget?
-
Optional widget to place on the line after the input.
finalinherited
-
suffixIcon
→ Widget?
-
An icon that appears after the editable part of the text field and
after the suffix or suffixText, within the decoration's container.
finalinherited
-
suffixIconColor
→ Color?
-
Optional color of the suffixIcon.
finalinherited
-
suffixIconConstraints
→ BoxConstraints?
-
The constraints for the suffix icon.
finalinherited
-
suffixStyle
→ TextStyle?
-
The style to use for the suffixText.
finalinherited
-
suffixText
→ String?
-
Optional text suffix to place on the line after the input.
finalinherited
Methods
-
applyDefaults(InputDecorationTheme theme)
→ InputDecoration
-
Used by widgets like TextField and InputDecorator to create a new
InputDecoration with default values taken from the
theme
.
inherited
-
copyWith({Widget? icon, Color? iconColor, Widget? label, String? labelText, TextStyle? labelStyle, TextStyle? floatingLabelStyle, Widget? helper, String? helperText, TextStyle? helperStyle, int? helperMaxLines, String? hintText, TextStyle? hintStyle, TextDirection? hintTextDirection, Duration? hintFadeDuration, int? hintMaxLines, bool? maintainHintHeight, Widget? error, String? errorText, TextStyle? errorStyle, int? errorMaxLines, FloatingLabelBehavior? floatingLabelBehavior, FloatingLabelAlignment? floatingLabelAlignment, bool? isCollapsed, bool? isDense, EdgeInsetsGeometry? contentPadding, Widget? prefixIcon, Widget? prefix, String? prefixText, BoxConstraints? prefixIconConstraints, TextStyle? prefixStyle, Color? prefixIconColor, Widget? suffixIcon, Widget? suffix, String? suffixText, TextStyle? suffixStyle, Color? suffixIconColor, BoxConstraints? suffixIconConstraints, Widget? counter, String? counterText, TextStyle? counterStyle, bool? filled, Color? fillColor, Color? focusColor, Color? hoverColor, InputBorder? errorBorder, InputBorder? focusedBorder, InputBorder? focusedErrorBorder, InputBorder? disabledBorder, InputBorder? enabledBorder, InputBorder? border, bool? enabled, String? semanticCounterText, bool? alignLabelWithHint, BoxConstraints? constraints})
→ InputDecoration
-
Creates a copy of this input decoration with the given fields replaced
by the new values.
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited