getEnumOrNull<T extends Enum> method
Implementation
T? getEnumOrNull<T extends Enum>(
String key,
List<T> options,
) {
String? value = getStringOrNull(key);
if (value == null) return null;
for (T t in options) {
if (t.name == value) {
return t;
}
}
return null;
}