parse method
Implementation
@override
TimeOfDay? parse(String? value) {
if (value != null && isValid(value)) {
List<String> parts = value.split(':');
if (parts.length == 2) {
return TimeOfDay(
hour: int.parse(parts.first),
minute: int.parse(parts.last),
);
}
}
return null;
}