FieldStyleDateTimePicker class

Style configuration for date and time picker fields.

Extends FieldStyle with date/time specific styling options including platform-specific picker configurations, date formatting, and picker modes. Supports both Material and Cupertino design systems.

Inheritance

Constructors

FieldStyleDateTimePicker({TextStyle? style, VoidCallback? onTap, FocusNode? focusNode, bool autofocus = false, bool? enableFeedback, EdgeInsetsGeometry? padding, bool hideDefaultSuffixIcon = false, DateTime? initialPickerDateTime, CupertinoDatePickerOptions? cupertinoDatePickerOptions, MaterialDatePickerOptions? materialDatePickerOptions, MaterialTimePickerOptions? materialTimePickerOptions, InputDecoration? decoration, DateFormat? dateFormat, DateTime? firstDate, DateTime? lastDate, DateTimeFieldPickerMode mode = DateTimeFieldPickerMode.dateAndTime, DateTimeFieldPickerPlatform pickerPlatform = DateTimeFieldPickerPlatform.adaptive, bool canClear = true, IconData clearIconData = Icons.clear})

Properties

autofocus ↔ bool
getter/setter pair
canClear ↔ bool
getter/setter pair
clearIconData ↔ IconData
getter/setter pair
cupertinoDatePickerOptions ↔ CupertinoDatePickerOptions?
getter/setter pair
dateFormat ↔ DateFormat?
getter/setter pair
decoration ↔ InputDecoration?
getter/setter pair
enableFeedback ↔ bool?
getter/setter pair
firstDate ↔ DateTime?
getter/setter pair
focusNode ↔ FocusNode?
getter/setter pair
footerSpacing ↔ double?
getter/setter pairinherited
hashCode → int
The hash code for this object.
no setterinherited
headerSpacing ↔ double?
getter/setter pairinherited
hideDefaultSuffixIcon ↔ bool
getter/setter pair
initialPickerDateTime ↔ DateTime?
getter/setter pair
lastDate ↔ DateTime?
getter/setter pair
materialDatePickerOptions ↔ MaterialDatePickerOptions?
getter/setter pair
materialTimePickerOptions ↔ MaterialTimePickerOptions?
getter/setter pair
mode ↔ DateTimeFieldPickerMode
getter/setter pair
onTap ↔ VoidCallback?
getter/setter pair
padding ↔ EdgeInsetsGeometry?
getter/setter pair
pickerPlatform ↔ DateTimeFieldPickerPlatform
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
style ↔ TextStyle?
getter/setter pair

Methods

copyWith({TextStyle? style, VoidCallback? onTap, FocusNode? focusNode, bool? autofocus, bool? enableFeedback, EdgeInsetsGeometry? padding, bool? hideDefaultSuffixIcon, DateTime? initialPickerDateTime, CupertinoDatePickerOptions? cupertinoDatePickerOptions, MaterialDatePickerOptions? materialDatePickerOptions, MaterialTimePickerOptions? materialTimePickerOptions, InputDecoration? decoration, DateFormat? dateFormat, DateTime? firstDate, DateTime? lastDate, DateTimeFieldPickerMode? mode, DateTimeFieldPickerPlatform? pickerPlatform, bool? canClear, IconData? clearIconData, double? footerSpacing, double? headerSpacing}) → FieldStyleDateTimePicker
override
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