Select<T, P> class
Constructors
-
Select({required List<SelectOption<T, P>> options, bool? isRequired, String? inputLabel, String? inputHint, T? value, String? hint, required void onChange(T? value), bool withNotSelectedOption = false, bool showNotSelectedOption = false, String notSelectedOptionText = "", String? error, bool isDisabled = false, EdgeInsetsGeometry? inputPadding, String? dialogLabel, BoxDecoration? inputDecoration, Color? backgroundColor, Future<void> showOverlay(BuildContext context, Widget dialogContent)?, SelectInputBuilder<T, P>? inputBuilder, SelectBackdropBuilder? backdropBuilder, Widget optionBuilder(BuildContext context, SelectOption<T, P> option)?, Widget valueBuilder(BuildContext context, SelectOption<T, P>? option, bool isDisabled)?, Key? key})
-
const
Properties
-
backdropBuilder
→ SelectBackdropBuilder?
-
Builder for the backdrop widget behind the popup.
If provided, you are responsible for handling the tap to close the popup.
final
-
backgroundColor
→ Color?
-
final
-
dialogLabel
→ String?
-
final
-
error
→ String?
-
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
hint
→ String?
-
final
-
inputBuilder
→ SelectInputBuilder<T, P>?
-
Builder for the entire input field widget.
If provided, you are responsible for handling the tap to open the popup.
final
-
inputDecoration
→ BoxDecoration?
-
final
-
inputHint
→ String?
-
final
-
inputLabel
→ String?
-
final
-
inputPadding
→ EdgeInsetsGeometry?
-
final
-
isDisabled
→ bool
-
final
-
isRequired
→ bool?
-
final
-
key
→ Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
-
notSelectedOptionText
→ String
-
final
-
onChange
→ void Function(T? value)
-
final
-
optionBuilder
→ Widget Function(BuildContext context, SelectOption<T, P> option)
-
final
-
options
→ List<SelectOption<T, P>>
-
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
showNotSelectedOption
→ bool
-
final
-
showOverlay
→ Future<void> Function(BuildContext context, Widget dialogContent)?
-
final
-
value
→ T?
-
final
-
valueBuilder
→ Widget Function(BuildContext context, SelectOption<T, P>? option, bool isDisabled)?
-
final
-
withNotSelectedOption
→ bool
-
final