deserialize method
void
deserialize(
- Map<String, dynamic>? json
)
override
Implementation
@override
void deserialize(Map<String, dynamic>? json) {
if (json == null) {
throw ApiException(
400, 'Failed to deserialize FilesUploadResult data model.');
}
if (json.containsKey('Errors')) {
// Array processing
errors = <Error>[];
for (final _element in json['Errors']) {
errors!.add(
ModelBase.createInstance<Error>(_element as Map<String, dynamic>));
}
} else {
errors = null;
}
if (json.containsKey('Uploaded')) {
// Array processing
uploaded = <String>[];
for (final _element in json['Uploaded']) {
uploaded!.add(_element as String);
}
} else {
uploaded = null;
}
}