setFieldValues method
void
setFieldValues(
- String fieldName,
- dynamic value
)
Implementation
void setFieldValues(String fieldName, dynamic value) {
if (value is List) {
final fieldList = <TField>[];
getFieldList(fieldList, fieldName);
if (fieldList.length == 1 && value.length > 1) {
// Allow for a field type that can deal with an array (original comment)
fieldByName(fieldName).value = value;
} else {
for (var i = 0; i < fieldList.length; i++) {
fieldList[i].value = value[i];
}
}
} else {
fieldByName(fieldName).value = value;
}
}