fieldNamed method
Implementation
Widget fieldNamed(T value, String name) {
final index = structure.fields.indexWhere((e) => e.name == name);
if (index == -1) {
throw ArgumentError("No field with name $name");
}
return fieldAt(value, index);
}