enumFromString<T extends Enum> function

T? enumFromString<T extends Enum>(
  1. List<T> enumValues,
  2. String s
)

Implementation

T? enumFromString<T extends Enum>(List<T> enumValues, String s) =>
    enumValues.cast<T?>().singleWhere(
          (e) => e!.name == s,
          orElse: () => null,
        );