Skip to content

Commit 390d2d9

Browse files
committed
feat(ui): provide magnifier configuration parameter
1 parent 9742864 commit 390d2d9

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

lib/src/fields/form_builder_text_field.dart

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,13 @@ class FormBuilderTextField extends FormBuilderField<String> {
284284
/// {@macro flutter.services.autofill.autofillHints}
285285
final Iterable<String>? autofillHints;
286286

287+
///{@macro flutter.widgets.text_selection.TextMagnifierConfiguration.intro}
288+
///
289+
///{@macro flutter.widgets.magnifier.intro}
290+
///
291+
///{@macro flutter.widgets.text_selection.TextMagnifierConfiguration.details}
292+
final TextMagnifierConfiguration? magnifierConfiguration;
293+
287294
/// Creates a Material Design text field input.
288295
FormBuilderTextField({
289296
super.key,
@@ -341,6 +348,7 @@ class FormBuilderTextField extends FormBuilderField<String> {
341348
this.autofillHints,
342349
this.obscuringCharacter = '•',
343350
this.mouseCursor,
351+
this.magnifierConfiguration,
344352
}) : assert(initialValue == null || controller == null),
345353
assert(minLines == null || minLines > 0),
346354
assert(maxLines == null || maxLines > 0),
@@ -409,6 +417,7 @@ class FormBuilderTextField extends FormBuilderField<String> {
409417
mouseCursor: mouseCursor,
410418
obscuringCharacter: obscuringCharacter,
411419
autofillHints: autofillHints,
420+
magnifierConfiguration: magnifierConfiguration,
412421
);
413422
},
414423
);

0 commit comments

Comments
 (0)