requiredWhen method
Implementation
String? Function(String?) requiredWhen(
bool Function() condition, {
String? msg,
}) {
return (value) {
if (condition() && (value == null || value.trim().isEmpty)) {
return msg ?? messages.required;
}
return null;
};
}