Skip to content

Commit e8302de

Browse files
Merge pull request #1116 from arguswaikhom/main
Adding textAlignVertical support on FormBuilderDateRangePicker and FormBuilderDateTimePicker
2 parents 9348c10 + 0f4810a commit e8302de

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

lib/src/fields/form_builder_date_range_picker.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ class FormBuilderDateRangePicker extends FormBuilderField<DateTimeRange> {
1919
final StrutStyle? strutStyle;
2020
final TextDirection? textDirection;
2121
final TextAlign textAlign;
22+
final TextAlignVertical? textAlignVertical;
2223
final bool autofocus;
2324
final bool autocorrect;
2425
final MaxLengthEnforcement? maxLengthEnforcement;
@@ -86,6 +87,7 @@ class FormBuilderDateRangePicker extends FormBuilderField<DateTimeRange> {
8687
this.enableInteractiveSelection = true,
8788
this.maxLengthEnforcement,
8889
this.textAlign = TextAlign.start,
90+
this.textAlignVertical,
8991
this.autofocus = false,
9092
this.autocorrect = true,
9193
this.cursorWidth = 2.0,
@@ -169,6 +171,7 @@ class FormBuilderDateRangePicker extends FormBuilderField<DateTimeRange> {
169171
textCapitalization: textCapitalization,
170172
textDirection: textDirection,
171173
textInputAction: textInputAction,
174+
textAlignVertical: textAlignVertical,
172175
strutStyle: strutStyle,
173176
readOnly: true,
174177
expands: expands,

lib/src/fields/form_builder_date_time_picker.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ class FormBuilderDateTimePicker extends FormBuilderField<DateTime> {
7171
final TextInputType keyboardType;
7272
final TextStyle? style;
7373
final TextAlign textAlign;
74+
final TextAlignVertical? textAlignVertical;
7475

7576
/// Preset the widget's value.
7677
final bool autofocus;
@@ -166,6 +167,7 @@ class FormBuilderDateTimePicker extends FormBuilderField<DateTime> {
166167
this.locale,
167168
this.maxLength,
168169
this.textDirection,
170+
this.textAlignVertical,
169171
this.onFieldSubmitted,
170172
this.controller,
171173
this.style,
@@ -210,6 +212,7 @@ class FormBuilderDateTimePicker extends FormBuilderField<DateTime> {
210212
return TextField(
211213
textDirection: textDirection,
212214
textAlign: textAlign,
215+
textAlignVertical: textAlignVertical,
213216
maxLength: maxLength,
214217
autofocus: autofocus,
215218
decoration: state.decoration,

0 commit comments

Comments
 (0)