validateEnum<T> method
Validate enum value.
Implementation
void validateEnum<T>(String field, T value, List<T> allowedValues) {
if (!allowedValues.contains(value)) {
throw JupiterValidationException(
'Invalid value for "$field"',
field: field,
constraints: {'allowedValues': allowedValues},
);
}
}