Picker class

Constructors

Picker({required PickerAdapter adapter, List<PickerDelimiter>? delimiter, List<int>? selecteds, double height = 150.0, double itemExtent = 28.0, EdgeInsetsGeometry? columnPadding, TextStyle? textStyle, TextStyle? cancelTextStyle, TextStyle? confirmTextStyle, TextStyle? selectedTextStyle, IconThemeData? selectedIconTheme, TextAlign textAlign = TextAlign.start, double? textScaleFactor, Widget? title, Color? backgroundColor = Colors.white, Color? containerColor, Color? headerColor, WidgetBuilder? builderHeader, bool hideHeader = false, bool reversedOrder = false, Decoration? headerDecoration, List<int>? columnFlex, Widget? footer, int smooth = 0, double magnification = 1.0, double diameterRatio = 1.1, double squeeze = 1.45, Widget selectionOverlay = const CupertinoPickerDefaultSelectionOverlay(), PickerItemBuilder? onBuilderItem, VoidCallback? onCancel, Pickerset? onchanged, int? yearfrom, int? yearto})

Properties

adapter PickerAdapter
getter/setter pair
backgroundColor Color?
final
builderHeader WidgetBuilder?
final
cancelTextStyle TextStyle?
getter/setter pair
columnFlex List<int>?
final
columnPadding EdgeInsetsGeometry?
final
confirmTextStyle TextStyle?
getter/setter pair
containerColor Color?
final
delimiter List<PickerDelimiter>?
final
diameterRatio double
final
final
hashCode int
The hash code for this object.
no setterinherited
headerColor Color?
final
headerDecoration Decoration?
final
height double
final
hideHeader bool
final
itemExtent double
final
magnification double
final
onBuilderItem PickerItemBuilder?
final
onCancel VoidCallback?
final
onchanged Pickerset?
final
reversedOrder bool
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectedIconTheme IconThemeData?
final
selecteds List<int>
getter/setter pair
selectedTextStyle TextStyle?
getter/setter pair
selectionOverlay Widget
final
smooth int
final
squeeze double
final
state PickerWidgetState?
no setter
textAlign TextAlign
final
textScaleFactor double?
getter/setter pair
textStyle TextStyle?
getter/setter pair
title Widget?
final
widget Widget?
no setter
yearfrom int?
final
yearto int?
final

Methods

makePicker([ThemeData? themeData, bool isModal = false, Key? key]) Widget
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
showModal<T>(BuildContext context, {ThemeData? themeData, bool isScrollControlled = false, bool useRootNavigator = false, Color? backgroundColor, PickerWidgetBuilder? builder}) Future<T?>
Display modal picker
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

DefaultTextSize → const double