fromJson method
Implementation
@override
TimeOfDay fromJson(String json) {
if (!json.contains(':')) {
return const TimeOfDay(hour: 0, minute: 0);
}
final vars = json.split(':');
int? hour = int.tryParse(vars[0]);
int? minute = int.tryParse(vars[1]);
if (hour == null || minute == null) {
return const TimeOfDay(hour: 0, minute: 0);
}
return TimeOfDay(hour: hour, minute: minute);
}