FieldPrerequisite.fromJson constructor
FieldPrerequisite.fromJson(
- Map<String, dynamic> data
)
Implementation
factory FieldPrerequisite.fromJson(Map<String, dynamic> data) {
final List<String> values = [];
if (data.containsKey('values'))
values.addAll(data['values']);
else if (data.containsKey('value')) values.add(data['value']);
final List<String> valuesNot = [];
if (data.containsKey('valuesNot'))
valuesNot.addAll(data['valuesNot']);
else if (data.containsKey('valueNot')) valuesNot.add(data['valueNot']);
return FieldPrerequisite(
key: data['key'],
keyNot: data['keyNot'],
values: values.isNotEmpty ? values : null,
valuesNot: valuesNot.isNotEmpty ? valuesNot : null,
);
}