enumFromString method

T? enumFromString(
  1. String? v
)

This converts a String value v to enum value, returns null when no enum value matches the string

Implementation

T? enumFromString(String? v){
 T? _enumItem;
  for(var i=0; i<enumValues.length; i++){
    final item = enumValues[i];
    if(value(item) == v){
      _enumItem = item;
      break;
    }
  }

  return _enumItem;
}