requiredString method
Implementation
String requiredString(String key) {
final value = string(key);
if (value == null || value.trim().isEmpty) {
throw error(
'${keyPath(key)} is required.',
key: map.containsKey(key) ? key : null,
);
}
return value;
}