fromJson method
Implementation
@override
UTempCheckHandleAvailabilityResult fromJson(Map<String, dynamic> json) {
try {
if (ResultAvailable.validate(json)) {
return UTempCheckHandleAvailabilityResult.resultAvailable(
data: const ResultAvailableConverter().fromJson(json),
);
}
if (ResultUnavailable.validate(json)) {
return UTempCheckHandleAvailabilityResult.resultUnavailable(
data: const ResultUnavailableConverter().fromJson(json),
);
}
return UTempCheckHandleAvailabilityResult.unknown(data: json);
} catch (_) {
return UTempCheckHandleAvailabilityResult.unknown(data: json);
}
}