deserializeList method
Deserializes the given jsonText
into the specified list of serializables target
.
Implementation
void deserializeList(String jsonText, List<Serializable> targetList,
Serializable Function(Map<String, dynamic>) creator) {
final decoder = JsonDecoder();
final jsonList = decoder.convert(jsonText) as List<dynamic>;
for (final json in jsonList) {
final target = creator(json);
_deserializeAttributes(json, target);
targetList.add(target);
}
}