File tree Expand file tree Collapse file tree 3 files changed +7
-12
lines changed Expand file tree Collapse file tree 3 files changed +7
-12
lines changed Original file line number Diff line number Diff line change @@ -19,5 +19,4 @@ export './src/form_builder_field.dart';
1919export './src/form_builder_field_option.dart' ;
2020export './src/form_builder_validators.dart' ;
2121export './src/widgets/grouped_checkbox.dart' ;
22- export './src/widgets/grouped_radio.dart' ;
23- export './src/utils/extension.dart' ;
22+ export './src/widgets/grouped_radio.dart' ;
Original file line number Diff line number Diff line change @@ -148,6 +148,12 @@ class FormBuilderState extends State<FormBuilder> {
148148 _formKey.currentState! .save ();
149149 }
150150
151+ void invalidateField ({required String name, String ? errorText}) =>
152+ fields[name]? .invalidate (errorText ?? '' );
153+
154+ void invalidateFirstField ({required String errorText}) =>
155+ fields.values.first.invalidate (errorText);
156+
151157 bool validate () {
152158 final validation = _formKey.currentState! .validate ();
153159 if (! validation) {
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments