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})

Properties

autofocus bool
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, 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