setValue method
Implementation
@override
void setValue(NsgFieldValues fieldValues, dynamic value) {
if (value is String) {
if (useDate == useTime) {
fieldValues.fields[name] = DateTime.parse(value).toLocal();
} else {
if (value.endsWith('Z') || value.endsWith('z')) {
fieldValues.fields[name] = DateTime.parse(value);
} else {
fieldValues.fields[name] = DateTime.parse(value + 'Z');
}
}
} else {
fieldValues.fields[name] = value;
}
}