enumFromString<T extends Enum> static method

T enumFromString<T extends Enum>(
  1. Iterable<T> values,
  2. String string
)

Implementation

static T enumFromString<T extends Enum>(Iterable<T> values, String string) {
  return values.firstWhere(
    (T f) => f.name.toUpperCase() == string.toUpperCase(),
  );
}