decodeString method

  1. @override
T decodeString(
  1. String string
)
override

Decodes string to an instance of T.

Implementation

@override
T decodeString(String string) {
  for (var value in values) {
    if (value.name == string) {
      return value;
    }
  }
  throw ArgumentError.value(string);
}