parse<T> static method

T parse<T>(
  1. List<T> list,
  2. String value,
  3. T defaultValue
)

Implementation

static T parse<T>(List<T> list, String value, T defaultValue) {
  return list.firstWhere(
      (T e) =>
          e.toString().split('.')[1].toLowerCase() == value.toLowerCase(),
      orElse: () => defaultValue);
}