valueList property

List<Enum> valueList

Implementation

List<Enum> get valueList {
  final mirror = reflectClass(Enum);
  if (mirror.isEnum) {
    final field = mirror.getField(Symbol('values'));
    return field.reflectee as List<Enum>;
  } else {
    return [];
  }
}