File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -98,12 +98,16 @@ class FormBuilder extends StatefulWidget {
98
98
FormBuilderState createState () => FormBuilderState ();
99
99
}
100
100
101
+ /// A type alias for a map of form fields.
102
+ typedef FormBuilderFields
103
+ = Map <String , FormBuilderFieldState <FormBuilderField <dynamic >, dynamic >>;
104
+
101
105
class FormBuilderState extends State <FormBuilder > {
102
106
final _formKey = GlobalKey <FormState >();
103
107
104
108
bool get enabled => widget.enabled;
105
109
106
- final _fields = < String , FormBuilderFieldState > {};
110
+ final FormBuilderFields _fields = {};
107
111
108
112
//because dart type system will not accept ValueTransformer<dynamic>
109
113
final _transformers = < String , Function > {};
@@ -122,7 +126,7 @@ class FormBuilderState extends State<FormBuilder> {
122
126
/// Returns values after saving
123
127
Map <String , dynamic > get initialValue => widget.initialValue;
124
128
125
- Map < String , FormBuilderFieldState > get fields => _fields;
129
+ FormBuilderFields get fields => _fields;
126
130
127
131
dynamic transformValue <T >(String name, T ? v) {
128
132
final t = _transformers[name];
You can’t perform that action at this time.
0 commit comments