Constructors
-
DropdownButtonNoSelDisp({Key? key, required List<DropdownMenuItem<T>>? items, DropdownButtonBuilder? selectedItemBuilder, T? value, Widget? hint, Widget? disabledHint, ValueChanged? onChanged, VoidCallback? onTap, int elevation = 8, TextStyle? style, Widget? underline, Widget? icon, Color? iconDisabledColor, Color? iconEnabledColor, double iconSize = 24.0, bool isDense = false, bool isExpanded = false, double? itemHeight = kMinInteractiveDimension, Color? focusColor, FocusNode? focusNode, bool autofocus = false, Color? dropdownColor, )
-
Properties
-
autofocus
→ bool
-
True if this widget will be selected as the initial focus when no other
node in its scope is currently focused. [...]
final, inherited
-
disabledHint
→ Widget?
-
A preferred placeholder widget that is displayed when the dropdown is disabled. [...]
final, inherited
-
dropdownColor
→ Color?
-
The background color of the dropdown. [...]
final, inherited
-
elevation
→ int
-
The z-coordinate at which to place the menu when open. [...]
final, inherited
-
focusColor
→ Color?
-
The color for the button's Material when it has the input focus.
final, inherited
-
focusNode
→ FocusNode?
-
An optional focus node to use as the focus node for this widget. [...]
final, inherited
-
hashCode
→ int
-
The hash code for this object. [...]
-
hint
→ Widget?
-
A placeholder widget that is displayed by the dropdown button. [...]
final, inherited
-
icon
→ Widget?
-
The widget to use for the drop-down button's icon. [...]
final, inherited
-
iconDisabledColor
→ Color?
-
The color of any Icon descendant of icon if this button is disabled,
i.e. if onChanged is null. [...]
final, inherited
-
iconEnabledColor
→ Color?
-
The color of any Icon descendant of icon if this button is enabled,
i.e. if onChanged is defined. [...]
final, inherited
-
iconSize
→ double
-
The size to use for the drop-down button's down arrow icon button. [...]
final, inherited
-
isDense
→ bool
-
Reduce the button's height. [...]
final, inherited
-
isExpanded
→ bool
-
Set the dropdown's inner contents to horizontally fill its parent. [...]
final, inherited
-
itemHeight
→ double?
-
If null, then the menu item heights will vary according to each menu item's
intrinsic height. [...]
final, inherited
-
items
→ List<DropdownMenuItem>?
-
The list of items the user can select. [...]
final, inherited
-
key
→ Key?
-
Controls how one widget replaces another widget in the tree. [...]
final, inherited
-
The maximum height of the menu. [...]
final, inherited
-
onChanged
→ ValueChanged?
-
Called when the user selects an item. [...]
final, inherited
-
onTap
→ VoidCallback?
-
Called when the dropdown button is tapped. [...]
final, inherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
read-only, inherited
-
selectedItemBuilder
→ DropdownButtonBuilder?
-
A builder to customize the dropdown buttons corresponding to the
DropdownMenuItems in items. [...]
final, inherited
-
style
→ TextStyle?
-
The text style to use for text in the dropdown button and the dropdown
menu that appears when you tap the button. [...]
final, inherited
-
underline
→ Widget?
-
The widget to use for drawing the drop-down button's underline. [...]
final, inherited
-
value
→ dynamic
-
The value of the currently selected DropdownMenuItem. [...]
final, inherited