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
-
- Object
- FieldStyle
- FieldStyleDateTimePicker
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
-
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? 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