fromDynamic static method
Processes a Map or Map-like object into a response. If the map is null then this will return null.
Implementation
static TestStatusResponse fromDynamic(
dynamic map,
String? message,
bool? success,
) {
late TestStatusResponse result;
if (map == null) {
throw Exception('[TestStatusResponse.fromDynamic]: map is null');
} else {
result = TestStatusResponse(
complete: JsonClass.parseBool(map['complete']),
message: message,
progress: JsonClass.parseDouble(map['progress']) ?? 0.0,
report: TestReport.fromDynamic(map['report']),
status: map['status'],
success: success,
);
}
return result;
}